개발및업무/SQL
[MS-SQL / ORACLE] 함수 조회
H0IT
2022. 5. 3. 15:04
728x90
MS-SQL과 ORACLE 함수 조회 방법
MS-SQL 함수 조회 방법
SELECT 함수명(변수1, 변수2)
ORACLE 함수 조회 방법
SELECT 함수명(변수1, 변수2)
FROM DUAL -- FROM DUAL 구문 반드시 붙여줘야 함
MS-SQL은 SELECT 절에 컬럼 추가로 끝나고,
ORACLE의 경우에는 SELECT 절에 컬럼 추가 후 "FROM DUAL"이 반드시 붙어야 한다.
ORACLE에서 MS-SQL 처럼 함수 호출하는 경우
"SQL Error [923] [42000]: ORA-00923: FROM 키워드가 필요한 위치에 없습니다." 과 같이 오류가 나온다.
반대로 MS-SQL에서 ORACLE 처럼 함수 호출하는 경우
"메시지 208, 수준 16, 상태 1, 줄 2
개체 이름 'DUAL'이(가) 잘못되었습니다."
라는 오류 메세지가 나온다.
728x90