오라클 숫자(number), 날짜(date) 타입 컬럼 byte size 구하기
- oracle 컬럼 타입 중 숫자, 날짜 등의 byte 사이즈를 구하는 방법 - 사이즈를 구하는 length(글자수), lengthb(byte size), vsize(byte size) 함수의 결과 비교 - 숫자나 날짜 컬럼은 vsize 함수를 사용하여 byte 사이즈를 구할 수 있다테스트 테이블 및 데이터 생성CREATE TABLE sk.t1 (c1 varchar(100), c2 NUMBER(10), c3 DATE) ; INSERT INTO sk.t1 values('가나다', 1234, sysdate) ; INSERT INTO sk.t1 values('ABC', 123456, sysdate) ; COMMIT ; SQL> select * from sk.t1 ; C1 C2 C3 ---------- ---..
2023. 9. 5.
rollup, grouping sets, cube, grouping 함수
rollup grouping sets cube grouping 함수에 대해 알아본다 -- 샘플 테이블 및 데이터 생성 CREATE TABLE TAB10 ( ID VARCHAR2(5), MON VARCHAR2(10), COM VARCHAR2(10), VAL INTEGER ); INSERT INTO TAB10 VALUES ('P001', '2019.10', '삼성', 15000); INSERT INTO TAB10 VALUES ('P001', '2019.11', '삼성', 25000); INSERT INTO TAB10 VALUES ('P002', '2019.10', 'LG', 10000); INSERT INTO TAB10 VALUES ('P002', '2019.11', 'LG', 20000); INSERT I..
2023. 7. 30.