반응형
츄르사려고 코딩하는집사입니다.
오라클(Oracle) SQL := 이란?
오라클(Oracle)에서는 MySQL과는 다르게 변수 선언하는 방법이 다릅니다. MySQL에서 변수 선언하는 방법은 등호(=)를 사용하여 변수 선언을 하지만, 오라클에서는 :=(대입 연산자) 이와 같은 기호를 사용하여 변수를 선언합니다. 다시 말해, MySQL에서의 대입 연산자는 등호(=), 오라클(Oracle)에서의 대입 연산자는 :=(대입 연산자)입니다.
변수 선언 방법
test number := 1;
test2 := TO_CHAR(sysdate, 'YYYYMMDD');
test3 := 'Error';
변수 선언 방법은 위와 같습니다. PL/SQL에서는 다른 일반적인 프로그래밍 언어에서 사용하는 대입 방법인 등호(=)와는 다르게 :=(대입 연산자) 이 기호를 사용하여 대입을 합니다. test number := 1;처럼 number 변수형의 test 변수에 1을 대입하는 것이고, 문자형으로도 대입을 할 수 있습니다.
여기서, 변수에 상수를 선언할 시에는 꼭 초기값을 할당해줘야 하고, 다른 변수형 같은 경우에는 초기값을 할당하지 않으면 NULL로 초기값이 지정됩니다.
반응형
'IT > Oracle' 카테고리의 다른 글
오라클(Oracle) 유니온(UNION, UNION ALL) 사용법 (0) | 2021.11.09 |
---|---|
오라클(Oracle)에서 GROUP BY 및 HAVING 절 사용법 (0) | 2021.11.09 |
오라클(Oracle) NVL 정리 (0) | 2021.10.07 |
오라클(Oracle) 올림, 내림, 반올림, 버림 함수 (0) | 2021.09.23 |
오렌지(Orange)에서 엑셀 데이터 옮길 때 데이터 Row가 줄어드는 이유 및 해결 방법(ORA-12899 열에 대한 값이 너무 큼) (0) | 2021.09.14 |
오라클(Oracle) 다른 테이블에서 조건이 같은 값 가져와서 덮어쓰는 방법 (0) | 2021.09.13 |
오라클(Oracle) SELECT 문을 이용한 NULL 확인 방법 (0) | 2021.09.10 |
오라클(Oracle) ora-00904 부적합한 식별자 (0) | 2021.09.10 |
최근댓글