sql server2005学习脚本2-表
来源:互联网 发布:淘宝网不能正常显示 编辑:程序博客网 时间:2024/06/05 20:34
二、数据库中的表
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
0 0
- sql server2005学习脚本2-表
- sql server2005学习脚本1-操作数据库
- sql server2005学习脚本4-数据查询
- server2005学习脚本1
- 学习SQL server2005
- SQL server2005 学习笔记
- Sql server2005 创建数据和表的脚本
- SQL Server2005表分区
- SQL Server2005 表分区
- sql server2005系统表
- SQL Server2005 学习笔记1
- Sql Server2005学习日记(01)
- sql server2005 学习资料!求助!
- SQL Server2005生成兼容SQL Server2000的脚本
- sql server2005取得表描述
- SQL Server2005 表分区三步曲
- SQL Server2005 表分区三步曲
- SQL Server2005 表分区三步曲
- ERROR: libx264 not found
- Android Fragment 你应该知道的一切
- python中的Queue与多进程(multiprocessing)
- Java简单实现生产者消费者问题(源自2015年阿里巴巴实习生校园招聘)
- 更新Android SDK之后Eclipse提示ADT版本过低的一个简易解决办法
- sql server2005学习脚本2-表
- python tarfile模块
- Android相机、相册获取图片显示并保存到SD卡
- android 权限列表 和 理解与使用自定义权限
- 《精通Linux设备驱动程序开发》——音频驱动程序
- qemu-kvm-1.1.0源码中关于迁移的代码分析
- sql server2005学习脚本4-数据查询
- Android requestDisallowInterceptTouchEvent
- Java输入流之BufferReader和Scanner的用法!