存储过程代码阅读
2006-11-01 22:55
218 查看
create procedure dbauthenticate
(
@username varchar(100),
@password varchar(100)
)
as
declare @id int
declare @actualpassword varchar(100)
select @id=identitycol,@actualpassword=u_password from userlist where u_username=@username
if @id is not null
if @password=@actualpassword
return @id
else
return -2
else
return -1
create procedure dbregister
(
@username varchar(100),
@password varchar(100)
)
as
if exists(select u_id from userlist where u_username=@username)
return -1
else
insert userlist (u_username,u_password) values (@username,@password)
return @@identity
(
@username varchar(100),
@password varchar(100)
)
as
declare @id int
declare @actualpassword varchar(100)
select @id=identitycol,@actualpassword=u_password from userlist where u_username=@username
if @id is not null
if @password=@actualpassword
return @id
else
return -2
else
return -1
create procedure dbregister
(
@username varchar(100),
@password varchar(100)
)
as
if exists(select u_id from userlist where u_username=@username)
return -1
else
insert userlist (u_username,u_password) values (@username,@password)
return @@identity
相关文章推荐
- Discuz!NT 代码阅读笔记(8)--DNT的几个分页存储过程解析
- Discuz!NT 代码阅读笔记(8.1)--DNT的几个分页存储过程解析
- Discuz!NT 代码阅读笔记(8)--DNT的几个分页存储过程解析
- 存储过程分页代码
- 在C#中用最简洁有效的代码执行存储过程并返回数据
- mysql 让一个存储过程定时作业的代码
- sql 存储过程 几个 简单例子,及在asp.net(C#)中调用存储过程的代码
- mysql 让一个存储过程定时作业的代码
- C# 调用存储过程简单完整的实例代码
- 学习ns2过程中,如何在vim中使用cscope高效阅读代码
- 存储过程配合UpdateDaset方法批量插入Dataset数据实现代码
- ORACLE高效分页存储过程代码
- [VB.NET]点net写client程序传递参数给mssql存储过程insert,为什么要反复执行客户端代码才能成功insert,怎么才能使客户端插入记录操作变得稳定呢?
- C#调用 Oracle 存储过程例子代码
- 弦月下的SQL<8> SQL存储过程和触发器代码
- aspnetpager 分页存储过程的实现 全代码
- 存储过程配合UpdateDaset方法批量插入Dataset数据实现代码
- java 代码初始化数据库表结构,存储过程和函数的方法
- 一个基于ROW_NUMBER()的通用分页存储过程代码