标题: [Oracle] Sql server存储过程代码转Oracle有人会么? (查看:468 回复:1)
cgofun
学徒网管




UID 594504
精华 0
积分 0
帖子 74
MST币 5 点    
BST币 0 点    赚取
阅读权限 60
注册 2007-10-10
状态 离线
 
[ 使用道具 ]  
发表于 2008-3-13 20:58  [ 资料 ]  [ 博客 ]  [ 短消息 ]  [ 加为好友
爱琴思邮件系统iGENUS V5.0
Sql server存储过程代码转Oracle有人会么?
本帖发表在我是网管论坛,帖子地址:http://bbs.54master.com/236560,1,1
CREATE PROCEDURE CSNTAuthUserPap
@username varchar(64), @pass varchar(255)
AS
SET NOCOUNT ON
IF EXISTS(SELECT userid FROM reader WHERE userid = @username AND passwd = @pass)
SELECT 0,'1','odbc','No Error' FROM reader WHERE userid = @username
ELSE
SELECT 3,0,'odbc','ODBC Authen Error'
GO

[ 点这里复制网址,推荐给你QQ/MSN上的好友们! ]
本站声明:以上内容由网友 cgofun 提供,与54master立场无关!
[ 顶部 ]
DVD
中级网管

数据库技术


光荣退伍  
UID 183991
精华 5
积分 569
帖子 3133
MST币 10686 点    
BST币 569 点    赚取
阅读权限 100
注册 2005-4-11
来自 IT鸟语学院
状态 离线
 
[ 使用道具 ]  
发表于 2008-3-14 09:55  [ 资料 ]  [ 博客 ]  [ 主页 ] [ 短消息 ]  [ 加为好友
try:

create or replace procedure CSNTAuthUserPap
(
username          in varchar2(64),
pass                 in varchar2(255)
)
is
declare x integer;
begin
select count(userid) into x from reader where userid = username and passwd = pass)
if x>0 then
        select 0,'1','odbc','No Error' from reader where userid = username;
else
        select 3,'0','odbc','ODBC Authen Error';

end;

本站声明:以上内容由网友 DVD 提供,与54master立场无关!
《我是网管》论坛
No incapable except unthinkable
my blog : DVD的博客
  MSN:weiguohao008@hotmail.com



--
[ 顶部 ]
  
 



当前时区 GMT+8, 现在时间是 2008-9-5 13:47

Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
Processed in 0.301143 second(s), 12 queries , Gzip enabled

清除 Cookies - 关于我是网管 - 联系我是网管 - 广告服务 - 诚聘版主 - 无图版 - WAP -