3道题目SQL怎么做?大家帮帮我

来源:百度知道 编辑:UC知道 时间:2024/06/03 04:43:21
4)利用查询分析器,在Employees表中插入一条记录:

EmployeeID Name Birthday Sex Address Zip PhoneNumber EmailAddress DepartmentID
210678 林涛 1973-5-1 1 中山北路3号 210002 4055663 NULL 5

5)利用查询分析器,在Employees表中修改记录:将林涛的Birthday修改为如下表:

EmployeeID Name Birthday Sex Address Zip PhoneNumber EmailAddress DepartmentID
210678 林涛 1967-4-2 1 中山北路3号 210002 4055663 NULL 5

6)利用查询分析器,创建添加职员记录的存储过程EmployeeAdd;并调用存储该存储过程添加一个新职员。

EmployeeID Name Birthday Sex Address Zip PhoneNumber EmailAddress DepartmentID
308759 叶凡 1968-1-1 1 北京西路3号 210001 33089056 NULL 4

4)
insert into Employees(EmployeeID, Name, Birthday, Sex, Address, Zip, PhoneNumber, EmailAddress, DepartmentID) values ('210678', '林涛', '1973-5-1', '1', '中山北路3号', '210002', '4055663', NULL, '5')
5)
update Employees set Birthday='1967-4-2' where Name = '林涛'
6)--存储过程
create procedure insertEmployees
@Employeeid varchar(20),@Name varchar(20),@Birthday datetime,@Sex char(1),
@Address varchar(300),@Zip varchar(6),@PhoneNumber varchar(20),
@EmailAddress varchar(50),@DepartmentID varchar(30)
as
begin
insert into Employees
(EmployeeID, Name, Birthday, Sex, Address, Zip, PhoneNumber,
EmailAddress, DepartmentID)
values(@EmployeeID, @Name,@Birthday, @Sex, @Address, @Zip, @PhoneNumber,
@EmailAddress, @DepartmentID)
end
--调用存储过程
exec insertEmployees '308759',' 叶凡', '1968-1-1','1', '北京西路3