[SQL] DBMS별 문법 차이
MySQL MSSQL Oracle Null 값 처리 IFNULL(컬럼명, 값) ISNULL(컬럼명, 값) NVL(컬럼명, 값) 테이블 데이터 복사 INSERT INTO 신규테이블명(컬럼명) SELECT 컬럼명 FROM 기존테이블명 SELECT 컬럼명 INTO 신규테이블명 FROM 기존테이블명 INSERT INTO 신규테이블명 (컬럼명) SELECT 컬럼명 FROM 기존테이블명 단일조건 IF(조건, 조건일치, 불일치) DECODE(컬럼명, 값일치, 불일치) case 문 사용 IF(조건, 조건일치, 불일치) DECODE(컬럼명, 값일치, 불일치) 문자열 병합 CONCAT(문자열1, 문자열2, ...) 문자열1 + 문자열2 + ... CONCAT(문자열1, 문자열2) 문자열1 || 문자열2 || ... 현재 ..
2023. 8. 3.