zoukankan      html  css  js  c++  java
  • SQL server 常用的数据库 DDL语言

    
    use (数据库名)             //切换到目标数据库
    
    if exists (select * from sysdatabases where name='数据库名')  //如果括号里面是查看有没有这个数据库
    	drop database testDB 	//exist只能返回true或者false 如果存在,就删掉这个数据库	
    							//在创建数据库之前建议先检查一下,以防出错
    
    	if object_id('表名') is not null
       drop table 表名
    	//建表也建议先这样检查一下,建表的时候把上面的
    
    
    create database (数据库名)   //创建数据库
    
    drop database (数据库名)  	 //删除数据库
    
    rename database (新表名) to (旧表名)   //MYSQL 或者Oracle更改数据库里面的表名
      
    
    exec sp_rename '表名','新名','旧名'
    			//SQL server更改表明
    
    create table (表名)(
    	(列名)  (数据类型) identity(1,1)   primary key, //自增种子1增长数为1(切记设置自增必须为int类型)     设置为主键
    	(列名)  (数据类型) default (该列默认值)  //设置该列默认值
    	foreign key(列名) references 表名(主键)  //设置外键关系
    )
    
    create database 数据库名字
    on
    (
    		name ='名字', 
    		filename ='路径' 
    )
    
    alter table 表名 add 列名 数据类型  //为表加字段
    
    alter table 表名 drop 列名          //为表删除字段
    
    go   会让上下区分开
    
    
    
  • 相关阅读:
    H3C-路由器密码恢复
    H3C-交换机密码恢复
    H3C-端口镜像
    [洛谷P4234]最小差值生成树
    [BZOJ4003]城池攻占
    [BZOJ1058]报表统计
    [BZOJ1584]Cleaning Up 打扫卫生
    [BZOJ3733]Iloczyn
    [HDU5709]Claris Loves Painting
    [BZOJ5109]大吉大利,晚上吃鸡!
  • 原文地址:https://www.cnblogs.com/a1439775520/p/13075961.html
Copyright © 2011-2022 走看看