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

+ Recent posts