数据库语句基础3

主外键  两个列 数据类型必须一致 

 varchar(max)  它是不可以作为主键列的

数据库名, 表名,列名不允许使用汉字

t-sql语句

创建数据库:create database data0624_1    后面的是数据库名字

删除数据库:drop database data0624_1    别一直放在上面,再不小心按到了 

用什么库: use data0624_1  使用语句

创建表:

create table student

(

  ids int not null unique,  唯一约束。不为空   identity(1,1)自增,从一开始每次增加一

  code nvarchar(200) primary key,   主键列

  name nvarchar(200),

  sex bit,

  birthday datetime,

  score decimal(10,4) ,

  nation nvarchar(200),

。。。。。。。

列名   数据类型,

。。。

。。。

设置主键列:primary key 

设置唯一列: unique

设置非空:not null

设置自增列:identity(1,1)    从1 开始计数,每次自增1

删除表: drop table student    用完了 赶紧注释掉 ,别引起麻烦

添加列:alter table 表名  add 列名 数据类型

删除列:alter table 表名drop column 列名

修改表结构:update student set nation='n002',score=100   修改nation 列 noo1改为n002 ,可以修改多个

添加数据:insert into student values('s001','张三',1,‘1999-1-1’,95.5,‘n002’)  

insert into 表名 values('s001','张三',1,‘1999-1-1’,95.5,‘n002’) 

修改数据:updata 表名 set 列名 = 值

删除数据:delete from student    一行一行删除 ,,,,truncate table student  删除所有的数据 

查询数据:select * from student

原文地址:https://www.cnblogs.com/liuyubin0629/p/7072881.html