1201新课程TSQL语句

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1201新课程TSQL语句相关的知识,希望对你有一定的参考价值。

1.创建数据库

create datebase 表名称

2.删除数据库

drop datebase 表名称 

3.创建表

-create table test(表名称)
(
code(列名称) varchar(列类型,字符串类型)(20)(字符串长度), 
name varchar(20)
);

-create table test1
(
code varchar(20) primary key,
name varchar(20)
);

primary key 主键

create table test2
(
code varchar(20) primary key,
name varchar(20) 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 (列名) references 主表名(列名)  外键

create table haoyou
(
ids int auto_increment primary key,
me varchar(20),
friends varchar(20)
);

auto_increment 自增长列

注意:1.每条语句后加分号
2.最后一列后面不加逗号
3.符号一定是英文的

对数据的增删改查
CRUD操作
C:create 添加
R:read 查询
U:update 修改
D:delete 删除

1.C:添加数据
insert into 表名 values(‘n001‘,‘张三‘);

insert into test2 values(‘n001‘,‘‘);
insert into test2(code) values(‘n001‘); 指定列添加
insert into haoyou values(‘zs‘,‘ls‘);

注意:
1.如果添加的数据是字符串,需要加<单引号>,如果是其他类型不要加单引号2.在添加数据的时候,值的数量要和列匹配
3.在添加数据的时候,可以指定列添加
4.如果要添加的列是自增长列,可以给一个空字符串

5.注释语法:#

CRUD操作
1.增加
insert into 表名 values(列的值,列的值)
insert into 表名(列名,列名) values(值,值)

2.删除
delete from 表名
delete from test

delete from 表名 where 条件
delete from test where code=‘n002‘

3.修改
update 表名 set 列名=值
update test set name=‘回族‘

update 表名 set 列名=值 where 条件
update test set name=‘汉族‘ where code=‘n002‘




















































以上是关于1201新课程TSQL语句的主要内容,如果未能解决你的问题,请参考以下文章

客户和订单 Sql 语句

如何知道TSQL语句已经运行了多久

遇到产品时增加行号 - T SQL - 单个查询(不允许多个语句)

数据库工程开发秘籍之TSQL 存储过程user stored procedure的概念与案例实战

SQL 2008 中的 DISTINCT 语句

写sql查询语句----高手请进