如何用代码创建数据库

T-SQL语句

 

1. 创建数据库

create database +数据库名称;

2. 删除数据库

drop database +数据库名称;

3. 创建表

create table +表名

(

   写列      列明code+列的类型varchar(长度),

               name varchar()

);

注意:1 每条语句后加逗号

        2 最后一列后面不加逗号

 

如何做主键

create table +表名

(

      code varchar() primary key,

      name varchar()

);

关键字: primary key  主键

 

如何做非空

create table +表名

(

       code varchar() primary key,

       name varchar() not null

);

关键字:not null  非空

 

如何做外间关系

先建主表再建从表

create table zhu

(

       code int primary key,

       name varchar(20)

);

 

create table cong

(

       code int primary key,

       name varchar(20),

       zhu int,

       foreign key (zhu) references引用 zhu(code)列

);

关键字:foreign key  外键

           foreign key(列名)references主表名(列名) 外键

           Err 是出现错误的意思

 

如何做自增长列

create table cong

(

         ids(自增长列,常用) int auto_increment primary key,

         me varchar(20),

         friends varchar(20)

);

 自增长列( 作为主键列) 我的用户名 好友的用户名   无法找主键的情况下

1. 联合主键

2. 加一列自增长(自动递增)整数

关键字:  auto_increment自增长列

 

如何删除表

drop table haoyou(表名);

 

注意:符号一定是英文的

 

对数据的增删改查

CRUD操作

C: create 添加

R: read 查询

U: update 修改

D: delete 删除

 

1. C  create 添加数据

 insert (插入数据) into 表名 values值('n001',' 李四');

 insert into test2 values('n001','李四');

 insert into test2(code) values('n001','李四');    指定列添加

 insert into haoyou values('','n001','李四'); 自增长列

注意:1.如果添加的数据是字符串,需要加单引号!其他类型的不要加单引号!

        2.在添加数据的时候,值得数量要和列匹配!可添加空单引号

        3.在添加的时候可以给指定列添加数据

        4.如果要添加的列是自增长列,可以给一个空字符串''

 

        5.注释语法  #     

        6.可以ctrl+s保存

        7.如何把数据,格式全部转到另一台电脑 从工具里面找到数据传输   .sql格式

posted @ 2016-12-01 10:12  欧元  阅读(10514)  评论(0编辑  收藏  举报