Syntax Summary for the SQL

Website 세상/Web Program 2008. 9. 11.
Syntax Summary for the SQL

※ ANSI 기준:DB2,INFROMIX,INGRES,ORACLE,SQL/DS,SYBASE 등 각 DBMS별로 약간의 서식 차이가 있을 수 있습니다..

ALTER DATABASE

database_name
:데이터베이스를 수정(한 번도 사용해본 적 없습니다.)

ALTER TABLE

table_name
    (various options)
:테이블 구조를 수정
e.g. alert table authors add birth_date datetime null

BEGIN TRANsaction

[transaction_name]
:사용자정의 트랜젝션의 시작.

COMMIT TRANsaction

:사용자정의 트랜젝션의 끝

CREATE DATABASE

database_name
:데이터베이스 생성

CREATE

[UNIQUE] [CLUSTERED |
    NONCLUSTERED] INDEX index_name
    ON table_name
    (column_name [, column_name]...)
:인덱스 생성

CREATE TABLE

table_name
    (column_name datatype [NOT NULL | NULL]
    [, column_name datatype [NOT NULL | NULL]]...)
:테이블 생성

CREATE VIEW

[owner.]view_name
    [(column_name [, column_name]...)]
    AS select_statement
    [WITH CHECK OPTION]
:뷰테이블 생성

DELETE

FROM
   
    [WHERE search_conditions]
:데이터 삭제

DROP DATABASE

database_name
:데이터베이스 삭제

DROP INDEX

    table_name.index_name [, table_name.index_name]...
:인덱스 삭제

DROP TABLE

table_name
:테이블 삭제

DROP VIEW

[owner.]view_name [, [owner.]view_name]...
:뷰테이블 삭제

DUMP DATABASE

database_name
    TO device_name
:데이터베이스 자료 비우기


DUMP

TRANsaction database_name
    TO device_name
:트렌젝션 자료 비우기

GRANT

    ON |
        view_name [(column_list)]
    TO

GRANT

    TO

INSERT

[INTO]
   
        [(column_list)]
   
:데이터 추가

LOAD DATABASE

database_name
    FROM device_name
:데이터베이스 읽어오기

LOAD TRANsaction

database_name
    FROM device_name
:트렌젝션 읽어오기

REVOKE

    ON
    FROM

REVOKE

    FROM

ROLLBACK TRANsaction

    [transaction_name | savepoint_name]

SAVE TRANsaction [savepoint_name]

SELECT

[DISTINCT] select_list
    [INTO table_name]
    [FROM
    ,
        []...
    [WHERE search_conditions]
    [GROUP BY [ALL] column_name
            [, column_name]...
        [HAVING search_donditions]
    [ORDER BY
        []
            column_name |
        select_list_number | expression} [ASC | DESC]
        [, {[table_name. | view_name.}]
            column_name |
        select_list_number | expression} [ASC | DESC]]...]
:데이터 가져오기

UPDATE

SET []
column_name1 =
[, column_name2 = ]...
    [FROM
        [, ]...
    [WHERE search_conditions]
:데이터 수정

UPDATE STATISTICS

    table_name [index_name]

Syntax Summary for the SQL - IT감리, IT컨설팅, 웹컨설팅, 웹에이전시, 웹솔루션개발, ERP, SCM, CRM, ToTb, 홈페이지제작, 웹사이트 제작, 온라인 마케팅, 시스템구축, 유지보수, 운영대행 등
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 라이프코리아트위터 공유하기
  • shared
  • 카카오스토리 공유하기