聲明一下,本人比較習慣用Command Window直接寫SQL語句對數據庫進行操作,當然了,初學者也可以用SQL Window寫SQL語句,然後執行對數據庫進行操作(增、刪、改、查),也可以借助其它一些工具生成SQL腳本;在此,我的建議是初學者要多手寫一些SQL語句,不要依賴輔助工具(如:PowerDisigner等).
在寫SQL語句的時候肯定要按照語法進行編寫SQL語句,創建表的語法規則是:
CREATE TABLE
[ database_name.[ owner ] .| owner.] table_name
( { < column_definition >
| column_name AS computed_column_expression
| < table_constraint > ::= [ CONSTRAINT constraint_name ] }
| [ { PRIMARY KEY | UNIQUE } [ ,...n ]
)
[ ON { filegroup | DEFAULT } ]
[ TEXTIMAGE_ON { filegroup | DEFAULT } ]
< column_definition > ::= { column_name data_type }
[ COLLATE < collation_name > ]
[ [ DEFAULT constant_expression ]
| [ IDENTITY [ ( seed , increment ) [ NOT FOR REPLICATION ] ] ]
]
[ ROWGUIDCOL]
[ <