TIL(2)
-
Docker로 Oracle DB 컨테이너 실행하기
Oracle 21C XE 버전도커 이미지 가져오기docker pull container-registry.oracle.com/database/express:21.3.0-xe도커 컨테이너 실행docker run -d \ --name oracle-xe \ -p 1522:1521 -p 5501:5500 \ -e ORACLE_PWD=oracle \ -v D:\oracle-xe-data:/opt/oracle/oradata \ container-registry.oracle.com/database/express:21.3.0-xeSQL*Plus로 접속docker exec -it oracle-xe sqlplus / as sysdbaSQLDeveloper로 접속Oracle 21C EE 버전Oracle Contain..
2025.11.16 -
PIVOT XML
PIVOT을 이용한 년도별 입사 인원수 구하기SELECT * FROM (SELECT to_char(hire_date, 'yyyy') year, count(*) cnt FROM hr.employees GROUP BY to_char(hire_date, 'yyyy'))PIVOT (max(cnt) FOR year in ('2001' "2001", '2002' "2002", '2003' "2003", '2004' "2004", '2005' "2005", '2006' "2006", '2007' "2007", '2008' "2008"));오늘 PIVOT에 대해 배우며 한 가지 의문점이 생겼다.피봇 값들을 꼭 이렇게 상수로 하나하나 적어줘야 하는걸까?이 쿼리에서는 입사 연도가 2001년부터 2..
2025.10.24