[SQL] DBMS별 문법 차이

2023. 8. 3. 10:11·SQL
728x90
728x90
  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 || ...
현재 날짜/시간 NOW() GETDATE() SYSDATE()
현재 시간에서 시/분/초를 @만큼 증감

- SECOND : 초
- MINUTE : 분
- HOUR : 시간
- DAY : 일
- WEEK : 주
- MONTH : 월
- QUARTER : 분기
- YEAR : 년
DATE_ADD(now(), INTERVAL +@ 단위) DATEADD(단위, +@, getdate())  
해당 문자열의 위치 조회
(순서는 1부터 시작)
INSTR('전체문자열', '찾을문자열') CHARINDEX('찾을문자열', '전체문자열')  

 

320x100
반응형
저작자표시 비영리 변경금지 (새창열림)

'SQL' 카테고리의 다른 글

[SQL] DBeaver (디비버) 다크모드 설정하기  (0) 2024.03.27
[SQL] 날짜 포맷팅 함수 (DATE_FORMAT)  (0) 2023.08.04
[SQL] 정규화와 역정규화(반정규화)  (0) 2023.06.27
[SQL] 커넥션 풀 (Connection Pool) ★  (0) 2023.05.10
[SQL] COMMENT  (0) 2023.04.21
'SQL' 카테고리의 다른 글
  • [SQL] DBeaver (디비버) 다크모드 설정하기
  • [SQL] 날짜 포맷팅 함수 (DATE_FORMAT)
  • [SQL] 정규화와 역정규화(반정규화)
  • [SQL] 커넥션 풀 (Connection Pool) ★
스응
스응
    반응형
    250x250
  • 스응
    이서영의 개발 블로그
    스응
  • 전체
    오늘
    어제
  • 글쓰기 관리
    • 분류 전체보기 (385)
      • Java (134)
        • Base (54)
        • Spring Boot (37)
        • JSP (16)
        • Swing (GUI) (20)
        • Design Pattern (7)
      • C# (13)
      • PHP (18)
      • SQL (27)
      • Vue.js (9)
      • Tailwind CSS (4)
      • TypeScript (7)
      • HTML & CSS (27)
      • JavaScript (26)
      • jQuery (10)
      • Android (3)
      • - - - - - - - - - - - - - - (0)
      • Hotkeys (5)
      • CS (30)
      • IT Notes (13)
      • Error Notes (17)
      • Team Project (24)
        • Airlines Web Project (12)
        • University Web Project (6)
        • Strikers 1945 GUI Project (6)
      • My Project (18)
        • Library Web Project (8)
        • Pet Shopping Mall GUI Project (10)
      • etc. (0)
  • 블로그 메뉴

    • Home
    • Write
  • 링크

    • 깃허브
  • 공지사항

  • 인기 글

  • 태그

    CSS
    git
    java
    jsp
    cs
    SpringBoot
    SEO
    티스토리챌린지
    면접
    Wordpress
    Swing
    js
    typeScript
    http
    php
    Android
    Codeigniter
    errorNote
    C#
    tailwindcss
    HTML
    zapier
    Hotkeys
    vuejs
    오블완
    SQL
    jQuery
    개발일지
    SWAGGER
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.0
스응
[SQL] DBMS별 문법 차이
상단으로

티스토리툴바