首页 技术 正文
技术 2022年11月18日
0 收藏 320 点赞 3,373 浏览 1296 个字

注释语法:#注释语

一、T-SQL语句
注意:
1.语句写完后用“分号;”代表这一句结束
2.列结束用逗号,最后一列写完不用写逗号
3.符号一定是英文的

关键字:
主键:primary key
外键:foreign key 
非空索引:not null
先建主表,后建从表;
从表的外键语法:外键+列+引用+主表(列);foreign key (列名) references 主表名(列名)
自增长列:auto_increment
1.联合主键 2.再加一列自增长(自动递增,是整型的)

1.创建数据库
create database test;

2.删除数据库
drop database test;

3.创建表
create table test
(
code varchar(20),
name varchar(20)
);

关键字,非空:
create table test
(
code varchar(20) primary key,
name varchar(20)
);

create table test2
(
code varchar(20) primary key,
name varchar(20) 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)
);

自增长:关键字自增长:auto_increment
create table haoyou
(
ids int auto_increment primary key,
me varchar(20),
friends varchar(20)
);

4.删除表:
drop table test;

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

1.C:添加数据
添加 往 表 值()
insert into 表名 values(‘n001′,’张三’); 必须添加第二列

insert into 表名(列名) values(”); 不想添加第二列,可以指定列添加

insert into 表名 values(”,’zs’,’sl’); 自增长列添加
注意:
1.如果是字符串类型,需要加(单引号”),如果是其他类型是不需要加单引号的;
2.在添加数据时,值的数量要和列匹配,即使不想添加值,也要写单引号;
3.如果就是不想添加第二列,可以指定列添加;
4.如果要添加的列是自增长列,可以给个空字符串

2.D:删除
delete from 表名 :直接删除表的全部内容
delete from 表名 where 条件 :删除表中的符合条件的数据
例如:delete from test1 where code=’n002′

3.U:修改:不能修改主键
updata 表名 set 列名=’值’
updata test1 set name=’回族’ :将所有的name列都改成回族了

updata 表名 set 列名=值 where 条件
updata test1 set name=’回族’ where code=’n002′
将test1表中的code是n002的name改成回族

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,944
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,470
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,284
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,100
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,730
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,766