二、数据库中的表
1、创建表
1.1
CREATE TABLE tb_kc
(
kc_no char(4) NOT NULL primary KEY,
kc_name char(16) NOT NULL,
xuefen smallint ,
xueshi smallint
)
1.2
CREATE TABLE tb_cj
(
学号 CHAR(10) not null,
课程号 char(4) not null,
成绩 numeric
PRIMARY KEY (学号,课程号)
)
2、查看表结构
exec sp_help
EXEC sp_help tb_cj
3、修改表结构
3.1 添加列
ALTER TABLE tb_kc ADD e_mail char(40) null
3.2 修改列属性
ALTER TABLE tb_kc ALTER column e_mail char(30) null
3.3 删除列
ALTER TABLE tb_kc DROP COLUMN e_mail
3.4 修改表名
EXEC sp_rename 'tb_cj' ,'成绩表' --将表tb_cj名称改为"成绩表"
3.5 修改列名
EXEC sp_rename 'tb_kc.xuefen','xf' --将表tb_kc的xuefen列名称改为xf
4、删除表
DROP TABLE 成绩表
5、查看表中的数据
SELECT * FROM tb_kc
5、向表中增加数据
5.1
INSERT INTO tb_kc
(
kc_no,
kc_name,
xf,
xueshi
)
VALUES
(
'1002',
'高等数学',
8,
80
)
5.2
INSERT INTO tb_kc VALUES
(
'1003',
'SEO',
6,
50
)
5.3
INSERT INTO tb_kc
(
kc_no,
kc_name
)
VALUES
(
'1010',
'ASP开发'
)
6、修改表中数据
6.1
UPDATE tb_kc
SET
xf=8
6.2
UPDATE tb_kc
SET
xf=6 WHERE kc_no=1001
7、删除表数据
7.1
DELETE tb_kc
7.2
DELETE FROM tb_kc WHERE kc_no=1010
7.3
TRUNCATE TABLE tb_kc
1、创建表
1.1
CREATE TABLE tb_kc
(
kc_no char(4) NOT NULL primary KEY,
kc_name char(16) NOT NULL,
xuefen smallint ,
xueshi smallint
)
1.2
CREATE TABLE tb_cj
(
学号 CHAR(10) not null,
课程号 char(4) not null,
成绩 numeric
PRIMARY KEY (学号,课程号)
)
2、查看表结构
exec sp_help
EXEC sp_help tb_cj
3、修改表结构
3.1 添加列
ALTER TABLE tb_kc ADD e_mail char(40) null
3.2 修改列属性
ALTER TABLE tb_kc ALTER column e_mail char(30) null
3.3 删除列
ALTER TABLE tb_kc DROP COLUMN e_mail
3.4 修改表名
EXEC sp_rename 'tb_cj' ,'成绩表' --将表tb_cj名称改为"成绩表"
3.5 修改列名
EXEC sp_rename 'tb_kc.xuefen','xf' --将表tb_kc的xuefen列名称改为xf
4、删除表
DROP TABLE 成绩表
5、查看表中的数据
SELECT * FROM tb_kc
5、向表中增加数据
5.1
INSERT INTO tb_kc
(
kc_no,
kc_name,
xf,
xueshi
)
VALUES
(
'1002',
'高等数学',
8,
80
)
5.2
INSERT INTO tb_kc VALUES
(
'1003',
'SEO',
6,
50
)
5.3
INSERT INTO tb_kc
(
kc_no,
kc_name
)
VALUES
(
'1010',
'ASP开发'
)
6、修改表中数据
6.1
UPDATE tb_kc
SET
xf=8
6.2
UPDATE tb_kc
SET
xf=6 WHERE kc_no=1001
7、删除表数据
7.1
DELETE tb_kc
7.2
DELETE FROM tb_kc WHERE kc_no=1010
7.3
TRUNCATE TABLE tb_kc
本文详细介绍了SQL中如何创建、修改数据库表及其结构,并展示了如何向表中添加、修改和删除数据。涵盖了从基础的表创建到高级的数据管理技巧。

被折叠的 条评论
为什么被折叠?



