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
'개발및업무 > SQL' 카테고리의 다른 글
DB 백업 테이블 생성 방법 (0) | 2022.04.27 |
---|---|
MS-SQL 과 Oracle(오라클) UPDATE 구문 차이 (0) | 2022.02.10 |
[MS-SQL] DB LOCK - "KILLED/ROLLBACK" 상태 관련 (0) | 2021.11.04 |
[SQLite] SQLite DB의 Table 데이터 CSV 파일 생성 방법 (0) | 2021.09.27 |
[MS-SQL] ID 사양 초기화 방법 (IDENTITY 값 초기화) (0) | 2021.09.13 |