基本知识点

1、alter database 数据库名称
2、add file ()
3、remove 删除
4、modify 修改
5set 设置数据库属性
6、collate 指定数据库排序规则
7、drop database database_name 删除数据库


8、exec sp_detach_db data_name 分离数据库
9、附加数据库
(1)
create databse database_name  
    on primary
    (
        filename='数据文件的物理名'
    )
    for attach
(2)
sp_attach_db database_name,
     '数据文件的物理名','file_name',...,
10、数据库快照
create database 数据库快照名
 on
    (
        name=数据文件的逻辑名,
        filename='数据文件的物理名'
    )[,...n]
    as snapshot of 源数据库名
[;]
11、使用alter table 语句修改表属性
(1)使用ADD子句添加列
alter table <表名> add <列名><数据类型>[<完整性约束>]

    alter table Stu add Student_Bonus tinyint
(2)使用ADD CONSTRAINT子句添加约束
alter table <表名>
    add constraint <约束名> 约束 [<列名表>]

alter table Stu
    add constraint Name01 unique(Name)
(3)使用alter column子句修改列属性
alter table <表名>
    alter column <列名><数据类型>[NULL|NOT NULL]

alter table Stu
    alter column Student_Email varhar(50) NULL
(4)使用drop column 子句删除列
alter table <表名>
    drop column <列名>

alter table Stu
    drop column Student_Email
(5)使用drop constraint子句删除约束
alter table <表名>
    drop constraint <约束名>

alter table Stu
    drop constraint Name01

12、查看表属性
sp_help [[@objname=]name]

sp_name Stu
13、删除表
drop table table_name

drop table TestDelete

创建数据库:

create database LibraryManagement
on
( 
    name='LibraryManagement_DATA',
   filename='E:\DATA\LibraryManagement.mdf',
   size=5MB,
   maxsize=20MB,
   filegrowth=10%
   )
   LOG ON
   (
    name='LibraryManagement_LOG',
    filename='E:\DATA\LibraryManagement.ldf',
    size=2MB,
    maxsize=8MB,
    filegrowth=1MB
    )
    go

 

posted @ 2019-06-02 17:54  殇之弑梦  阅读(152)  评论(0编辑  收藏  举报