14. 테이블의 행을 삭제할 때 DELETE 쿼리문

테이블의 행을 삭제할 때는 DELETE문을 사용합니다.

포멧:

[ WITH <common_table_expression> [ ,…n ] ]

DELETE

[ TOP ( expression ) [ PERCENT ] ] [ FROM ]

{

{ table_alias | <object> | rowset_function_limited [ WITH ( table_hint_limited [ …n ] ) ] }

| @table_variable

}

[ <OUTPUT Clause> ] [ FROM table_source [ ,…n ] ]

[ WHERE

{

<search_condition> | { [ CURRENT OF { { [ GLOBAL ] cursor_name }  | cursor_variable_name } ] }

}

]

[ OPTION ( <Query Hint> [ ,…n ] ) ]

[; ]

예:

DELETE FROM Custom WHERE  (CNAME = ‘강감찬’)

위 예는 Custom 테이블에서 CNAME이 강감찬이 행을 삭제하는 쿼리문입니다.