[oracle]DBMS별 TO_CHAR
출처 : ORACLE의 TO_CHAR 함수를 MSSQL의 CONVERT 함수로 ※ ORACLE에서 날짜를 처리할때는 TO_CHAR(SYSDATE,'YYYY-MM-DD') -> 2003-01-23 TO_CHAR(SYSDATE,'YYYY/MM/DD') -> 2003/01/23 TO_CHAR(SYSDATE,'YYYYMMDD') -> 20030123 ※ 반대로 처리할때는 TO_DATE함수를 사용하면 되죠~ ※ ORACLE에서 숫자를 처리할때는 TO_CHAR(2500000,'L9,999,999') -> w2,500,000 TO_CHAR(2500000,'9,999,999.99') -> 2,500,000.00 ※ 반대로 처리할때는 TO_NUMBER함수를 사용하면 되죠~ ※ 이 외에도 활용할 수있는 용도가 무지 많습니..
더보기
[오라클] INSERT INTO ~ SELECT
Oracle - 테이블에 있는 컬럼을 명시적으로 지정하지 않아도 가능하다. - 예제 INSERT INTO emp_log SELECT * FROM emp WHERE empno = 7900 MSSQL - 테이블에 있는 컬럼을 명시적으로 지정해야 한다. - 자동증가 컬럼이 지정되어 있는 경우 SET IDENTITY_INSERT [dbo].[table_name] ON 구문 사용 - 예제 INSERT INTO emp_log (empno, ename, job, mgr, hiredate, sal, comm, deptno) SELECT empno, ename, job, mgr, hiredate, sal, comm, deptno FROM emp WHERE empno = 7900 - 예제 : 테이블에 자동증가 컬럼이 지정..
더보기