SQL存储过程测试(8)——示例程序

发表于:2009-11-18 15:24

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:igoone    来源:51Testing软件测试博客

  用于创建测试例例数据和测试结果存储的脚本:

--==========================
--makeDbEmployees.sql
use master
go

if exists(select * from sysdatabases where name = 'dbEmployees')
 drop database dbEmployees
go

if exists(select * from sysxlogins where name = 'employeesLogin')
 exec sp_droplogin 'employeesLogin'
go

create database dbEmployees
go

use dbEmployees
go

create table tb1Employees
(
 empID char(3) primary key,
 empLast varchar(35) not null,
 empDOH datetime not null,
)
go

insert into tb1Employees values('e11','Adams','10/25/2009')
insert into tb1Employees values('e22','Baker','10/25/2009')
go

exec sp_addlogin 'employeesLogin','secret'
go

exec sp_grantdbaccess 'employeesLogin'
go


create procedure usp_HiredAfter
 @dt datetime
as
 select * from tb1Employees where empDOH > @dt
go

grant execute on usp_HiredAfter to employeesLogin
go

--end script

32/3<123>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号