November 2003
Intermediate to advanced
816 pages
14h 53m
English
INSERT adds a new row to a table or a view.
INSERT [ INTO]
{
table_name [ WITH ( < table_hint_limited > [ ...n ] ) ]
| view_name
| OPENQUERY ( linked_server , 'query' )
| OPENROWSET ( 'provider_name'
, { 'datasource' ; 'user_id' ; 'password' | 'provider_string' }
, { [ catalog. ] [ schema. ] object | 'query' }
)
}
{
{ [ (
column_list
) ]
{
VALUES ( {DEFAULT | NULL | expression } [ ,...n] )
| SELECT-statement
-- any valid SELECT statement that returns rows of data
to be inserted .
--
Sometimes referred to as an INSERT INTO ... SELECT statement
| execute_statement -- any valid EXECUTE stmt that returns data with
SELECT or READTEXT
}
}
| DEFAULT VALUES
}
| INSERT [INTO] | |
| INSERT [INTO] begins the INSERT ... | |
Read now
Unlock full access