본문 바로가기

SQL

ORACLE & MariaDB SQL Comparison No.1 v1.0 ORACLE & MariaDB Data Manipulation Statements Comparison No.1 v1.0 Date Ver Etc. 13.06.12 1.0 1. SQL Comparison Overview ORACLE MariaDB SQL UNION ALL, UNION 지원 지원 ROLLUP GROUP BY ROLLUP(…) GROUP BY … WITH ROLL UP 부분범위처리 (페이징) ROWNUM LIMIT 출력저장 SPOOL INTO DELETE ERROR 에 대한 처리 비지원 IGNORE INSERT DEFAULT 값 없는 NOT NULL 컬럼의 INSERT VALUE 누락 허용하지 않음 허용 (strict mode 가 아닐 때) values 에 column 사용 허용하지 않음 허용 .. 더보기
ORACLE 9i V$SQLAREA v1.0 ORACLE 9i V$SQLAREA From OTN 10g R2 v$sqlarea http://download.oracle.com/docs/cd/B19306_01/server.102/b14237/dynviews_2.htm#REFRN30256 From OTN 9i R2 v$sqlarea http://download.oracle.com/docs/cd/B10501_01/server.920/a96536/ch3204.htm#1126299 1. v$sqlarea A. 뷰를 조회한 내용은 아래와 같다. SQL> desc v$sqlarea Name Null? Type ----------------------------------------- -------- ---------------------------- SQL_T.. 더보기
ORACLE DECODE v1.0 ORACLE DECODE from OTN :DECODE http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/functions040.htm#SQLRF00631 1. DECODE A. 컬럼값을 변환하는데 사용 B. 행단위(정확히는 컬럼)로 값을 변환 2. 예제 SQL> conn hr/hr Connected. -hr의 regions table을 사용해 진행 SQL> desc regions Name Null? Type ----------------------------------------- -------- ---------------------------- REGION_ID NOT NULL NUMBER REGION_NAME VARCHAR2(25) S.. 더보기
ORACLE 9i V$LIBRARYCACHE v1.0 from OTN http://download.oracle.com/docs/cd/B10501_01/server.920/a96536/ch392.htm#1116696 from OTN http://download.oracle.com/docs/cd/B10501_01/server.920/a96533/memory.htm#31325 Oracle 9i Database : SQL Tuning Workshop R2 2-25 Library Cache는 Shared Pool에 속한다. 이 캐시의 목표는 적당한 크기의 메모리에 캐시된 SQL 문장을 여러 번 공유해 수행할 수 있게 하는 것이다. Column Datatype Description NAMESPACE VARCHAR2(15) The library cache namespa.. 더보기