7732600965

간단한 익명블록쿼리이다.   반복되어 사용되거나, 반환값이 요구되거나 하는 경우에는 정식적으로 프로시저로 짜는게 좋을 것이다. 익명블록은 간단한 데이터처리등에 사용할 수 있다.

(862) 200-2567

위의 쿼리는 11g 이상에서 사용할 수 있다.   10g에서는 위 LISTAGG 자리에 WM_CONCAT을 쓸 수 있다. WM_CONCAT은 인자가 하나고 무조건 ‘,’ 으로 합쳐지며 WITHIN GROUP 절이 없다.

   

(817) 416-7245

텍스트로 된 데이터를 이용해서 프로시저등으로 For문을 돌릴때도 사용할 수 있다.

6093401689

Merge란? Merge는 Table에서 Data가 존재하면 Updata, 존재하지 않으면 Insert를 하는 SQL문이다. 이를 합해서 영어권에서는 Upsert라고도 한다고 한다. (카더라…) 사용법은 아래와 같다. MERGE INTO [ table name ] USING [ reference table name ] ON ( Condition ) WHEN MATCHED THEN UPDATE

972-975-2921

DML이란? DML(Data manipulation language)는 DBMS에서 Data의 조작을 하는 SQL문이다. 문법으로는 SELECT, INSERT, UPDATE, DELETE가 있고, 이를 대응하여 CRUD라 칭하기도 한다.   SELECT SELECT는 조회를 하는데 사용된다. SELECT { select option } [ * | select column list ] FROM [ table name ]