实验3 SQL Server 表中记录更新操作

									实验3  SQL Server 表中记录更新操作

一、实验目的
1.掌握INSERT INTO语句的方法。
2.了解INSERT FROM语句的方法。
3.掌握UPDATE语句的方法。
4.掌握DELETE语句的方法。
二、实验要求
1.在已经创建好的eshop数据库中的各表中添加样例数据。
三、实验步骤
1.在eshop数据库的members表中增加2条记录,内容如下:
‘jinjin’, ‘津津有味’,‘女’,‘1982-04-14’,‘北京市’,8200.0, ‘jinjin’
‘liuzc518’,‘刘志成’,‘男’,‘1972-05-18’,‘湖南株洲’,3500.0,‘liuzc518’
SQL代码如下所示:

INSERT
members(m_account,m_account1,m_sex,m_birth,m_address,m_salary,m_password)
VALUES(‘Jinjin’, ‘津津有味’, ‘女’, ‘1982-04-14’, ‘北京市’, 82000, ‘jinjin’)

INSERT
members(m_account,m_account1,m_sex,m_birth,m_address,m_salary,m_password)
VALUES(‘liuzc51’,‘刘志成’,‘男’,‘1972-05-18’,‘湖南株洲’,3500.0,‘liuzc518’)

2.将姓名为“津津有味”的姓名修改为“刘津”,SQL代码如下所示:

exec sp_rename ‘members.jjyouwei’,’liujin’

UPDATE members SET name=‘刘津’ where name=‘津津有味’

3.将m_sex(性别)为‘男’且m_address(家庭地址)为‘湖南株洲’的会员的m_salary(月薪)增加20%,SQL代码如下所示:

UPDATE members
SET
m_salary=m_salary*0.2 where m_sex=’男’,m_address=’湖南株洲’

4.删除m_address(家庭地址)为‘北京市’的会员记录,SQL代码如下所示:

DELETE members
WHERE addrs=’北京市’

5.删除members表中所有记录,SQL代码如下所示:

DROP table members

6.在eshop数据库的members表中添加所有样例数据,SQL代码如下所示:

USE eshop
INSERT INTO members VALUES('Jinjin', '津津有味', '女', '1982-04-14', '北京市', 8200.0, 'jinjin')
INSERT INTO members VALUES('Lfz', '刘法治', '男', '1976-08-26', '天津市', 4500.0, 'lfz0826')
INSERT INTO members VALUES('liuzc518', '刘志成', '男', '1972-05-18', '湖南株洲', 3500.0, 'liuzc518')
INSERT INTO members VALUES('Wangym', '王咏梅', '女', '1974-08-06', '湖南长沙', 4000.0, 'wangym0806')
INSERT INTO members VALUES('Zhangzl', '张自梁', '男', '1975-04-20', '湖南株洲', 4300.0, 'zhangzl')
INSERT INTO members VALUES('zhao888', '赵爱云', '男', '1972-02-12', '湖南株洲', 5500.0, 'zhao888')

7.在eshop数据库的products表中添加所有样例数据,SQL代码如下所示:

USE eshop
INSERT INTO products VALUES('0130810324', '清华同方电脑', '2005-12-11', 7, 8000.0, '优惠多多')
INSERT INTO products VALUES('0140810330', '洗衣粉', '2005-05-31', 1000, 8.6, '特价销售')
INSERT INTO products VALUES('0140810332', '红彤彤腊肉', '2005-05-20', 43, 15.0, '是一种卫生食品')
INSERT INTO products VALUES('0140810333', '力士牌香皂', '2005-05-06', 22, 6.0, '是一种清洁用品')
INSERT INTO products VALUES('0240810330', '电动自行车', '2005-05-31', 10, 1586.0, '价廉物美')
INSERT INTO products VALUES('0240810333', '自行车', '2005-05-31', 10, 586.0, '价廉物美')
INSERT INTO products VALUES('0910810001', '爱国者MP3', '2005-05-31', 100, 450.0, '价廉物美')
INSERT INTO products VALUES('0910810002', '商务通', '2005-05-20', 10, 850.0, '价廉物美')
INSERT INTO products VALUES('0910810003', '名人好记星', '2005-05-31', 100, 550.0, '价廉物美')
INSERT INTO products VALUES('0910810004', '奥美嘉 U盘', '2005-05-31', 100, 350.0, '价廉物美')

8.在eshop数据库的orders表中添加所有样例数据,SQL代码如下所示:

USE eshop
INSERT INTO orders VALUES('jinjin', '0910810004', 2, '2005-06-06', '1', '0', '0')
INSERT INTO orders VALUES('jinjin', '0910810004', 1, '2005-08-09', '1', '1', '1')
INSERT INTO orders VALUES('lfz', '0910810001', 1, '2005-08-09', '0', '0', '0')
INSERT INTO orders VALUES('lfz', '0910810004', 2, '2005-06-06', '1', '1', '1')
INSERT INTO orders VALUES('lfz', '0910810004', 2, '2005-08-09', '1', '1', '1')
INSERT INTO orders VALUES('liuzc518', '0140810324', 1, '2005-10-09', '0', '0', '0')
INSERT INTO orders VALUES('liuzc518', '0910810001', 1, '2005-10-09', '1', '1', '0')
INSERT INTO orders VALUES('liuzc518', '0910810004', 2, '2005-10-09', '1', '1', '0')
INSERT INTO orders VALUES('wangym', '0910810001', 1, '2005-08-09', '1', '0', '0')
INSERT INTO orders VALUES('zhao888', '0240810333', 2, '2005-06-06', '1', '1', '0')
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

beyond谚语

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值