[SQL] DB별 날짜 포맷 텍스트 포맷으로 변환 (Oracle / mySQL / BigQuery) 날짜 형식의 데이터가 들어가 있는 컬럼을 DATE라고 할 때,이 컬럼의 값을 YYYY-MM-DD 형태의 텍스트로 변경하려고 하는 경우 Oracle / DB2TO_CHAR(DATE, 'YYYY-MM-DD') MySQLDATE_FORMAT(DATE, '%Y-%m-%d') BigQueryFORMAT_DATE('%Y-%m-%d', DATE) SQL 2024.09.30
[BigQuery] 빅쿼리 테이블 DDL 생성, 컬럼 추출, 뷰 생성 쿼리 빅쿼리에 아래와 같은 가상의 프로젝트가 있다고 하면- 프로젝트명: project-240620- 데이터셋명: DATASET- 테이블명: TB_240620 - (기존에 있는 테이블의) 테이블 생성 DDL 만들기SELECT ddl FROM project-240620.DATASET.INFORMATION_SCHEMA.TABLESWHERE TABLE_NAME LIKE 'TB_240620'; 해당 테이블의 CREATE문이 출력된다. - 테이블 컬럼 추출하기SELECT column_name FROM project-240620.DATASET.INFORMATION_SCHEMA.COLUMNSWHERE TABLE_NAME LIKE 'TB_240620'; - 테이블 RENAMEALTER TABLE `project-2406.. SQL 2024.06.20