문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
기술문서:레퍼런스:언어:조건문 [2025/09/26 15:10] carlito76 |
기술문서:레퍼런스:언어:조건문 [2026/01/28 11:49] (현재) carlito76 |
||
|---|---|---|---|
| 줄 247: | 줄 247: | ||
| ==== ANSI ==== | ==== ANSI ==== | ||
| <sxh sql; gutter: true;> | <sxh sql; gutter: true;> | ||
| - | -- MySQL 4.0 이상/ | + | /* |
| + | MySQL 4.0 이상/ | ||
| + | MSSQL 7.0 이상 | ||
| + | Oracle 8i 이상/ | ||
| + | PostgreSQL 7.3 이상 | ||
| + | */ | ||
| CASE 컬럼/값 | CASE 컬럼/값 | ||
| WHEN 비교값1 THEN 반환값1 | WHEN 비교값1 THEN 반환값1 | ||
| 줄 254: | 줄 259: | ||
| END | END | ||
| - | -- MySQL 4.0 이상/ | ||
| CASE | CASE | ||
| WHEN 조건식1 THEN 반환값1 | WHEN 조건식1 THEN 반환값1 | ||
| 줄 261: | 줄 265: | ||
| END | END | ||
| - | -- MySQL 4.0 이상/ | + | /* |
| + | MySQL 3.23 이상/ | ||
| + | MSSQL 7.0 이상 | ||
| + | Oracle | ||
| + | PostgreSQL 7.3 이상 | ||
| + | */ | ||
| COALESCE(컬럼/ | COALESCE(컬럼/ | ||
| COALESCE(컬럼/ | COALESCE(컬럼/ | ||
| - | -- MySQL 3.23 이상/ | + | /* |
| + | MySQL 3.23 이상/ | ||
| + | MSSQL 7.0 이상 | ||
| + | Oracle 8i 이상/ | ||
| + | PostgreSQL 7.3 이상 | ||
| + | */ | ||
| NULLIF(컬럼/ | NULLIF(컬럼/ | ||
| </ | </ | ||
| 줄 271: | 줄 285: | ||
| ==== Non-ANSI ==== | ==== Non-ANSI ==== | ||
| <sxh sql; gutter: true;> | <sxh sql; gutter: true;> | ||
| - | -- MySQL 3.23 이상/ | + | /* |
| + | MySQL 3.23 이상/ | ||
| + | */ | ||
| IFNULL(컬럼/ | IFNULL(컬럼/ | ||
| - | -- MSSQL 6.0 이상 | + | /* |
| + | MSSQL 6.0 이상 | ||
| + | */ | ||
| ISNULL(컬럼/ | ISNULL(컬럼/ | ||
| - | -- MSSQL 2012 이상 | + | /* |
| + | MySQL 3.23 이상/ | ||
| + | */ | ||
| + | IF(조건식, | ||
| + | |||
| + | /* | ||
| + | MariaDB 10.3.2 이상 | ||
| + | MSSQL 2012 이상 | ||
| + | */ | ||
| IIF(조건식, | IIF(조건식, | ||
| - | -- Oracle 6 이상/ | + | /* |
| + | Oracle 6 이상/ | ||
| + | */ | ||
| DECODE(컬럼/ | DECODE(컬럼/ | ||
| DECODE(컬럼/ | DECODE(컬럼/ | ||
| 줄 286: | 줄 314: | ||
| DECODE(컬럼/ | DECODE(컬럼/ | ||
| - | -- Oracle 7 이상/ | + | /* |
| + | Oracle 7 이상/ | ||
| + | */ | ||
| NVL(컬럼/ | NVL(컬럼/ | ||
| - | -- Oracle | + | /* |
| + | Oracle | ||
| + | */ | ||
| NVL2(컬럼/ | NVL2(컬럼/ | ||
| </ | </ | ||