SQL Server--怎样用ADO在SQL SERVER中建库,建表


本文整理自网络,侵删。

通过ADO可以访问SQL SERVER,并执行相应的SQL语句建库、建表,下面是SQL SERVER BOOKS ONLINE中的相关定义。  

  建表:  

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内容来自木庄网络博客


标签:SQL

相关阅读 >>

sql server怎么创建数据库?

sql性能优化方法及性能测试

sql注入攻击的原理

sql指的是什么

mysql与php的基础与应用专题之数据完整性

navicat运行sql报错怎么办

sql server 分组统计并合计总数及with rollup应用

ado.net数据连接池剖析

cc++qt数据库与sqltablemodel组件应用教程

navicat怎么导入sql

更多相关阅读请进入《sql》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...