CASE SELECT deptno , CASE deptno WHEN 1 THEN 'ONE' WHEN 2 THEN 'TOW' ELSE 'OTHER' END as "DEPT NAME" FROM emp; DECODE SELECT deptno, DECODE(deptno,'1','ONE','2','TWO') as "DEPT NAME" FROM emp;
오라클
TRUNCATE TABLE [schema].tablename - 테이블을 Truncate하면 테이블의 모든 행이 삭제되고 사용된 공간이 해제 됩니다. - TRUNCATE TABLE은 DDL명령이므로 롤백 데이터가 생성되지 않습니다. DELETE명령으로 데이터를 지우면 롤백명렁어로 복구 할 수 있지만 TRUNCATE로 데이터를 삭제하면 롤백을 할 수가 없습니다. - 행당 인덱스도 같이 잘려 나갑니다. - 외래키가 참조중인 테이블은 TRUNCATE할 수 없습니다. - TRUNCATE명령을 사용하면 삭제 트리거가 실행되지 않습니다. 출처 : 오라클클럽
SELECT X.TN , X.C1||', '||X.C2||', '||X.C3||', '||X.C4||', '||X.C5||', '||X.C6||', '||X.C7||', '||X.C8||', '||X.C9||', '||X.C10|| ', '||X.C11||', '||X.C12||', '||X.C13||', '||X.C14||', '||X.C15||', '||X.C16||', '||X.C17||', '||X.C18||', '||X.C19||', '||X.C20|| ', '||X.C21||', '||X.C22||', '||X.C23||', '||X.C24||', '||X.C25||', '||X.C26||', '||X.C27||', '||X.C28||', '||X.C29||', '||X.C30|| ', ' |..