728x90 반응형 개발/sql49 [PostgreSQL] COALESCE 사용법 select COALESCE(id , name) as idName from 테이블명 null방지를 위해서 앞에 있는 컬럼(id)가 null이면 뒤에 있는 컬럼(name)값으로 대체한다. PostgreSQL ORACLE MSSQL COALESCE(param1, param2) NVL(param1, param2) ISNULL(param1, param2) 2021. 5. 26. PL/SQL Developer Export Query Results 한글깨짐 해결방법 PL/SQL Developer Export Query Results 한글깨짐 해결방법 Tools -> Preferences ->Options -> Unicode enabled check 해지 2021. 1. 25. [Oracle]ORA-12899: " 열에 대한 값이 너무 큼" ORA-12899: " 열에 대한 값이 너무 큼(실제: 38, 최대값: 30) ■ 원인 키값을 기준이 변경되면서 키값을 넣는 과정에서 키값이 늘어나게 되어 문제가 생김 ■ 해결방법 ALTER TABLE TALBE명 MODIFY (컬럼 VARCHAR2(100) ); 테이블 컬럼 길이 변경 2021. 1. 22. ORA-12704: 문자 집합이 일치하지 않습니다 ORA-12704: 문자 집합이 일치하지 않습니다 CASE WHEN T.STATUS_CODE ='UNITPRICE' THEN '단가 ' ELSE sta.TEMPLATE_GROUP_NAME END AS TEMPLATE_GROUP_NAME 컬럼의 타입값이 STATUS_CODE는 VARCHAR2, TEMPLATE_GROUP_NAME 은 NVARCHAR2 여서 문제가 생김 CASE 하나의 변수만 있기때문에 DECODE로 변경 2020. 11. 26. 이전 1 2 3 4 5 ··· 13 다음 728x90 반응형