如何用代码创建数据库
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格式