zoukankan      html  css  js  c++  java
  • 基本知识点

    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:DATALibraryManagement.mdf',
       size=5MB,
       maxsize=20MB,
       filegrowth=10%
       )
       LOG ON
       (
        name='LibraryManagement_LOG',
        filename='E:DATALibraryManagement.ldf',
        size=2MB,
        maxsize=8MB,
        filegrowth=1MB
        )
        go
  • 相关阅读:
    【Java基础】多态
    inner join / left join / right join
    Java并发之AQS详解
    AQS实现公平锁和非公平锁
    进程与线程区别是什么
    【java设计模式】代理模式
    Spring中用到的设计模式
    【Java设计模式】工厂模式
    前端开发 —— 本地化
    前端开发 —— Blade 模板引擎
  • 原文地址:https://www.cnblogs.com/King-boy/p/10963662.html
Copyright © 2011-2022 走看看