SQL Server--怎樣用ADO在SQL SERVER中建庫,建表
更新時間:2006年08月18日 00:00:00 作者:
通過ADO可以訪問SQL SERVER,并執(zhí)行相應(yīng)的SQL語句建庫、建表,下面是SQL SERVER BOOKS ONLINE中的相關(guān)定義。
建表:
CREATE TABLE
[
database_name.[owner].
| owner.
] table_name
(
{
| column_name AS computed_column_expression
} [,...n]
)
[ON {filegroup | DEFAULT} ]
[TEXTIMAGE_ON {filegroup | DEFAULT} ]
::= { column_name data_type }
[ [ DEFAULT constant_expression ]
| [ IDENTITY [(seed, increment ) [NOT FOR REPLICATION] ] ]
]
[ ROWGUIDCOL ]
[ ] [ ...n]
::= [CONSTRAINT constraint_name]
{
[ NULL | NOT NULL ]
| [ { PRIMARY KEY | UNIQUE }
[CLUSTERED | NONCLUSTERED]
[WITH FILLFACTOR = fillfactor]
[ON {filegroup | DEFAULT} }
]
| [ [FOREIGN KEY]
REFERENCES ref_table [(ref_column) ]
[NOT FOR REPLICATION]
]
| CHECK [NOT FOR REPLICATION]
(logical_expression)
}
::= [CONSTRAINT constraint_name]
{
[ { PRIMARY KEY | UNIQUE }
[ CLUSTERED | NONCLUSTERED]
{ ( column[,...n] ) }
[ WITH FILLFACTOR = fillfactor]
[ON {filegroup | DEFAULT} ]
]
| FOREIGN KEY
[(column[,...n])]
REFERENCES ref_table [(ref_column[,...n])]
[NOT FOR REPLICATION]
| CHECK [NOT FOR REPLICATION]
(search_conditions)
}
建庫:
CREATE DATABASE database_name
[ ON [PRIMARY]
[ [,...n] ]
[, [,...n] ]
]
[ LOG ON { [,...n]} ]
[ FOR LOAD | FOR ATTACH ]
::=
( [ NAME = logical_file_name, ]
FILENAME = 'os_file_name'
[, SIZE = size]
[, MAXSIZE = { max_size | UNLIMITED } ]
[, FILEGROWTH = growth_increment] ) [,...n]
::=
FILEGROUP filegroup_name [,...n]
建表:
CREATE TABLE
[
database_name.[owner].
| owner.
] table_name
(
{
| column_name AS computed_column_expression
} [,...n]
)
[ON {filegroup | DEFAULT} ]
[TEXTIMAGE_ON {filegroup | DEFAULT} ]
::= { column_name data_type }
[ [ DEFAULT constant_expression ]
| [ IDENTITY [(seed, increment ) [NOT FOR REPLICATION] ] ]
]
[ ROWGUIDCOL ]
[ ] [ ...n]
::= [CONSTRAINT constraint_name]
{
[ NULL | NOT NULL ]
| [ { PRIMARY KEY | UNIQUE }
[CLUSTERED | NONCLUSTERED]
[WITH FILLFACTOR = fillfactor]
[ON {filegroup | DEFAULT} }
]
| [ [FOREIGN KEY]
REFERENCES ref_table [(ref_column) ]
[NOT FOR REPLICATION]
]
| CHECK [NOT FOR REPLICATION]
(logical_expression)
}
::= [CONSTRAINT constraint_name]
{
[ { PRIMARY KEY | UNIQUE }
[ CLUSTERED | NONCLUSTERED]
{ ( column[,...n] ) }
[ WITH FILLFACTOR = fillfactor]
[ON {filegroup | DEFAULT} ]
]
| FOREIGN KEY
[(column[,...n])]
REFERENCES ref_table [(ref_column[,...n])]
[NOT FOR REPLICATION]
| CHECK [NOT FOR REPLICATION]
(search_conditions)
}
建庫:
CREATE DATABASE database_name
[ ON [PRIMARY]
[ [,...n] ]
[, [,...n] ]
]
[ LOG ON { [,...n]} ]
[ FOR LOAD | FOR ATTACH ]
::=
( [ NAME = logical_file_name, ]
FILENAME = 'os_file_name'
[, SIZE = size]
[, MAXSIZE = { max_size | UNLIMITED } ]
[, FILEGROWTH = growth_increment] ) [,...n]
::=
FILEGROUP filegroup_name [,...n]
您可能感興趣的文章:
- sql server建庫、建表、建約束技巧
- mysql建庫時提示Specified key was too long max key length is 1000 bytes的問題的解決方法
- Mysql 建庫建表技巧分享
- 詳解在MySQL中創(chuàng)建表的教程
- mysql建表常用sql語句個人經(jīng)驗分享
- Oracle新建用戶、角色,授權(quán),建表空間的sql語句
- SQL Server 2008 阻止保存要求重新創(chuàng)建表的更改問題的設(shè)置方法
- 必須會的SQL語句(二) 創(chuàng)建表、修改表結(jié)構(gòu)、刪除表
- 一條SQL語句修改多表多字段的信息的具體實現(xiàn)
- 用SQL語句添加刪除修改字段、一些表與字段的基本操作、數(shù)據(jù)庫備份等
- 用sql命令修改數(shù)據(jù)表中的一個字段為非空(not null)的語句
- SqlServer編寫數(shù)據(jù)庫表的操作方式(建庫、建表、修改語句)
相關(guān)文章
set rs=server.CreateObject("adodb.recordset") 的中文詳
這是創(chuàng)建一個數(shù)據(jù)庫實例,但是什么是數(shù)據(jù)庫實例?還有rs這個東西也不是一個變量,他在程序里邊rs.update 等操作是如何進行的?打開的表示如何接收rs傳過來的數(shù)據(jù)的?2010-08-08asp 在線備份與恢復(fù)sqlserver數(shù)據(jù)庫的代碼
asp 在線備份 恢復(fù) sql server 數(shù)據(jù)庫,對于遠程沒有提供sqlserver遠程連接或打包下載的朋友是個臨時解決方法,對于大數(shù)據(jù)來說可能效果不好。2010-07-07asp實現(xiàn)的查詢某關(guān)鍵詞在MSSQL數(shù)據(jù)庫位置的代碼
整體而言,這段SQL只適宜用在小型數(shù)據(jù)庫上,ASP中的循環(huán)也沒效率,大庫還是別用了,小庫可以考慮。如果是大庫的話,請聯(lián)系皇子要另外一份牛人寫的SQL查詢語句。2010-04-04ASP在SQL Server 2000中新建帳號和權(quán)限
ASP在SQL Server 2000中新建帳號和權(quán)限...2006-08-08在線數(shù)據(jù)庫管理工具(db007) v1.5
以視圖界面方式在線處理access、sql數(shù)據(jù)庫的一個asp工具,需要的朋友可以試試2006-09-09asp Driver和Provider兩種連接字符串連接Access時的區(qū)別
Microsoft OLE DB Provider for ODBC Drivers 錯誤 '80040e21' 多步 OLE DB 操作產(chǎn)生錯誤。如果可能,請檢查每個 OLE DB 狀態(tài)值。沒有工作被完成。2009-12-12