728x90
반응형

 

더보기

오늘은 처음 요리에 대한 이야기를 써 볼려고 합니다.

몇일 전 저는 와이프와 이런저런 이야기를 하다가 집에 식용유가 없다라는 말과 함꼐 식용유를 살려고 할때

그때 우리 와이프 '집에 식용유가 있어~~~' 음...분명,,,,식용유가 없었는데 말이죠, 제 생각에는 물론 제가 잘못알고 있을 수도 있으니,

분명 없었는데 말이죠, ㅋ 확인하니 집에 있는거는 올리브 오일,  어랏~ 올리브 오일이랑 식용유는 다른거로 알고있는데 분쟁이 일어났습니다.

결국 마트 이모에게 물어보았고, 마트 이모 왈 '똑같은 식용유라는'말만, 그러다 아무리 요리를 해볼때 식용유를 넣어도 타는거 아니겠습니까?

결국, 확인 시, 올리브오일이었던거죠, 발암물질,,,,,,후덜덜,,,,역시무엇이든 알아야 한다, 머든지 배워야 한다, 확실하게 알아야한다.

또 한번 느끼게 되었습니다.

요즘은 식용유의 종류만해도 천차만별입니다. 예전에 비해 종류도 굉장히 다양해졌는데요. 하지만 식용유 역시 종류별로 알맞게 쓰는 방법이 있다는 것, 알고 계셨나요? 오늘은 식용유 종류별로 알맞게 쓰는 방법에 관해 알아보겠습니다.

올리브 오일

올리브 오일은 발연점이 낮기 떄문에 튀김이나 볶음요리에 사용하게 되면 기름이 타버리며 발암물질을 유발할 수 있습니다. 그렇기 때문에 샐러드 드레싱이나 소스를 만들 때 사용하거나, 요리 마지막에 살짝 넣어주는 방법으로 쓰는 것이 좋습니다.

포도씨유

일반적으로 튀김 요리를 할 때 기름의 온도는 180~220도 사이인데요. 포도씨유의 발연점은 220도이기 때문에 튀김요리에 사용하면 좋습니다. 또한 포도씨유는 특유의 기름 냄새가 거의 없고 담백하여 고기전이나 생선전을 부칠 때 사용하면 재료 본연의 맛을 잘 살려줄 수 있습니다.

해바라기씨유

해바라기씨유는 비타민A와 E 무기질이 많이 함유되어 있는 편인데요. 해바라기씨유 역시 기름 특유의 냄새가 거의 없고 향과 맛이 부드러워 부침이나 튀김, 빵 등 폭넓게 사용 가능합니다. 우리나라에서는 사용량이 높은 편은 아니지만 세계적으로는 많이 생산되고 있습니다.

참기름

음식의 고소함을 더하는데 많이 쓰이는 참기름. 들기름에 비해 비교적 보관이 쉬워 가정에서 많이 사용하는데요. 다른 기름에 비해 쉽게 산패되지는 않지만 햇빛에 약하기 때문에 상온의 그늘진 곳에서 보관하는 것이 좋습니다. 요리를 다 마친 후에 살짝 넣어 향을 살려주세요!

기름을 용도에 맞게끔 알맞게 쓴다면 맛과 건강 모두를 잡을 수 있습니다. 언제 어떻게 써야 하는지 잘 알아보고 사용해주세요!

#식용유#식용유종류#기름#정보#꿀팁#

`

 

 

728x90
반응형


[MSSQL 참조키(Foreign Key) 설정하기]

참조키(외래키)는 데이타의 참조 무결성을 유지하기 위한 필수 조건으로 아래와 같은 특성을 가집니다.

[ 참조키의 특성 ]


1. 참조되는 테이블의 PRIMARY KEY나 UNIQUE 제약 또는 UNIQUE INDEX가 지정된 컬럼만을 참조할 수 있습니다. 
2. 참조키를 만들어도 자동적으로 색인이 만들어 지지 않습니다. 색인이 필요하면 직접만들어 써야  
   하며, 조인에 참여하는 참조키는 쿼리 속도를 고려한다면 색인을 만들어 두는것이 좋습니다. 
3. 참조키는 참조되는 테이블의 여러 컬럼을 참조할 수 있습니다. 간단히 말하면 참조되는 테이블에서 여러 컬럼이 
   모인 복합키(COMPOSITE KEY)가 사용되고 이를 참조한다면 너무나 당연한 것이겠죠?  
4. 참조키가 설정되면 실수로 데이타를 삭제하거나 변경하는 것을 방지할 수 있습니다. 
참조키를 정의하는 기본형식은 아래와 같습니다. 
[CONSTRAINT constraint_name] 
    [FOREIGN KEY] [(column[,...n])] 
    REFERENCES ref_table [(ref_column[,...n])] 
    [ON DELETE { CASCADE | NO ACTION } ] 
    [ON UPDATE { CASCADE | NO ACTION } ] 

constraint_name : 제약조건의 이름으로 데이타베이스 내에서 유일해야 합니다.

ref_table           : 참조되는 테이블 이름입니다.

ref_column        : 참조되는 컬럼또는 컬럼들입니다.

NO ACTION       : 참조되는 테이블의 행이 삭제 또는 수정되었을 경우 SQLServer에서는 오류 메시지를 띄우고, 

                        해당 작업은 롤백(RollBack)됩니다.


CASCADE           : 참조되는 테이블의 행이 삭제 또는 수정되었을 경우 이를 참조하는 테이블에서 

                         자동으로 변경되도록 설정하는 옵션입니다. 옵션을 지정하지 않으면 디폴트는 NO ACTION 입니다.

728x90
반응형

MSSQL 날짜 구하는 방법

아 ..ㅋㅋ이것도 필요 이거는 조회 및 날짜에 대한 계산을 사용할때 필요한 쿼리 

나는 이런것으로 돈을 번다.ㅋㅋㅋ

/*************************************************************

1. 테이블을 생성하면서 테이블의 데이타 복사
select * into 생성될테이블명 from 원본테이블명

/*************************************************************

2. 테이블 구조만 복사하겠다면
select * into 생성될테이블명 from 원본테이블명 where 1=2 /*************************************************************

3. 테이블이 이미 생성되어 있는경우 데이타만 복사
insert into 카피될테이블명 select * from 원본테이블명
/*************************************************************

4.특정 데이타만 복사 하겠다면
insert into 카피될테이블명 select * from 원본테이블명 where 검색조건
/*************************************************************

5.다른 테이블조인해서 UPDATE 하기
UPDATE 엡데이트 테이블 명
SET 업테이트할 컬럼 = 업데이트 가져오는 컬럼
FROM 엡데이트 테이블 명 A, 다른테이블 명 B 
WHERE 조인조건

/**************************************************************


6. 프로시저 검색 
SELECT * FROM INFORMATION_SCHEMA.ROUTINES

/*************************************************************

728x90
반응형

[ DB2 작업할때 백업 테이블 만드는데 기존 데이터까지 저장] 

DB2 현재 다니는 회사에서 쓰고 있는 Database 아..처음 써 보는데 이거는 제약이 너무 많다.

안좋은거 같은 느낌이....Oracle > Mssql > DB2 순서인듯

/******************************************************************************************/

CREATE TABLE EEASI10H0P_1905 AS (
    SELECT *
    FROM EEASI10H0P
) WITH  DATA


INSERT INTO EEASI10C0P
 SELECT *  FROM EEASI10C0P_TEMP

/******************************************************************************************/

728x90
반응형

MSSQL 날짜 구하는 방법

아 ..ㅋㅋ이것도 필요 이거는 조회 및 날짜에 대한 계산을 사용할때 필요한 쿼리 

나는 이런것으로 돈을 번다.ㅋㅋㅋ

/*****************************************************************************************************/

SELECT convert(varchar(8),DATEADD(day, 0,DATEADD(MONTH, -1,DATENAME(YEAR,getdate()) + DATENAME(month,getdate())+'01')),112)  /*이전달 첫일*/
    ,  convert(varchar(8),DATEADD(day, -1,DATEADD(MONTH, -0,DATENAME(YEAR,getdate()) + DATENAME(month,getdate())+'01')),112) /*이전달 말일 */
,  convert(varchar(8),DATEADD(day, 0,DATEADD(MONTH, -0,DATENAME(YEAR,getdate()) + DATENAME(month,getdate())+'01')),112)  /*당월 첫일*/
,  convert(varchar(8),getdate(),112) /*해당일*/
,  convert(varchar(8),DATEADD(day,-1,getdate()),112) /*해당일 -1일*/
,  convert(varchar(8),DATEADD(MONTH, -3,getdate()),112)  /*당월 -3개월*/

/*****************************************************************************************************/

728x90
반응형

MSSQL 디스크립션 조회 상세 버전 

아 ..ㅋㅋ이것도 필요 이거는 테이블의 속성에 대한 설명이 있는내용

여러가지 많이 필요하다 먼가를 하기 위한 작업이 다른 사람이 만들어 놓은 자료를 가지고 분석하고 

나만의 것으로 만들기에는 노력이 필요한듯

/*****************************************************************************************************/

SELECT 
A.TABLE_NAME, 
C.VALUE AS TABLE_COMMENT,
A.COLUMN_NAME, A.DATA_TYPE, 
ISNULL(
CAST(A.CHARACTER_MAXIMUM_LENGTH AS VARCHAR),  
CAST(A.NUMERIC_PRECISION AS VARCHAR) + ',' +
CAST(A.NUMERIC_SCALE AS VARCHAR)
) AS COLUMN_LENGTH,
A.COLUMN_DEFAULT, A.IS_NULLABLE,
B.VALUE AS COLUM_COMMENT
FROM INFORMATION_SCHEMA.COLUMNS A 
LEFT OUTER JOIN SYS.EXTENDED_PROPERTIES B ON B.major_id = object_id(A.TABLE_NAME) 
AND A.ORDINAL_POSITION = B.minor_id
LEFT OUTER JOIN 
(
SELECT object_id(objname) AS TABLE_ID, VALUE
FROM ::FN_LISTEXTENDEDPROPERTY(NULL, 'User','dbo','table',NULL, NULL, NULL)
) C ON object_id(A.TABLE_NAME) = C.TABLE_ID
WHERE A.TABLE_NAME IN (
/* 여기에 테이블명 입력 */
)
ORDER BY A.TABLE_NAME, A.ORDINAL_POSITION

/*****************************************************************************************************/

728x90
반응형

[ MS-SQL 을 사용하다 보면 다음과 같이 저장되어 있는 테이블에 대한 정의를 보고 싶을때 조회 방법]

MS-SQL 사용하다 보면 장점과 단점이 난무하는 아 힘들구나~~~개발로 먹고 살기는~

나만의 것으로 만들기 위해서 노력하자 노력하면 노력한만큼 얻는게 있다

 /*****************************************************************************************************/

select  distinct a.table_name, 
         c.value as table_comment
from   information_schema.columns a 
         left outer join sys.extended_properties b on b.major_id = object_id(a.table_name) 
         and a.ordinal_position = b.minor_id
         left outer join  (
                                 select object_id(objname) as table_id, value
                                  from ::fn_listextendedproperty(null, 'user','dbo','table',null, null, null)
                             ) c on object_id(a.table_name) = c.table_id

 /*****************************************************************************************************/

728x90
반응형

[ MS-SQL 을 사용하다 Join 하여 업데이트 ]

처음올리는 자료인듯~!~!ㅋㅋㅋ

 /*****************************************************************************************************/

UPDATE 업데이트할 테이블 풀 네임

SET 업데이트할 테이블 풀네임 . 컬럼  = 별칭.컬럼 : (SELECT  한 테이블)

FROM 업데이트할 테이블 풀 네임 A, SELECT  한 테이블 B

WHERE A.컬럼 = B.컬럼

예문)

UPDATE  PROD_ITEM_MASTER
SET        PROD_ITEM_MASTER.ALC_CD = B.ALC_CD
FROM    PROD_ITEM_MASTER A, PROD_ITEM_MASTER_TEST B
WHERE    A.PART_NO = B.PART_NO

 /*****************************************************************************************************/

 

+ Recent posts