永发信息网

请教,把sqlserver的存储过程改成Oracle的存储过程

答案:1  悬赏:70  手机版
解决时间 2021-05-08 01:50

CREATE PROCEDURE [NEWTRAVEL].[usp_SelectHOTELsDynamic]
@WhereCondition nvarchar(500),
@OrderByExpression nvarchar(250) = NULL
AS

SET NOCOUNT ON
SET TRANSACTION ISOLATION LEVEL READ COMMITTED

DECLARE @SQL nvarchar(3250)

SET @SQL = '
SELECT
[HOTELCODE],
[LANGUAGECODE],

[BUSINESSCIRCLE],
[EXECUTIVECIRCLE],
[HLEVEL],
[ADDRESS],
[ZIPCODE],
[PHONE],
[FAX],
[ORDERPHONE],
[ORDERFAX],
[WEBSITE],
[EMAIL],

[ABOUTROOMFACILITY], [ID]
FROM
[NEWTRAVEL].[HOTEL]
WHERe
' + @WhereCondition

IF @OrderByExpression IS NOT NULL AND LEN(@OrderByExpression) > 0
BEGIN
SET @SQL = @SQL + '
ORDER BY
' + @OrderByExpression
END

EXEC sp_executesql @SQL

最佳答案
你好。
很幸运看到你的问题。
但是又很遗憾到现在还没有人回答你的问题。也可能你现在已经在别的地方找到了答案,那就得恭喜你啦。
可能是你问的问题有些专业了,没人会。或者别人没有遇到或者接触过你的问题,所以帮不了你。建议你去问题的相关论坛去求助,那里的人通常比较多,也比较热心,可能能快点帮你解决问题。
希望我的回答也能够帮到你!
祝你好运~!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
对易中天评《三国》,大家有何看法?
校友的图标怎么能点亮
电脑黑屏怎么重装系统,电脑坏了开不了机了,
南京这场雨要下到几号?
女孩容易花心吗
摩托e6mpkg软件显示软件无效无法打开怎么办?
qq魔法卡片怎么放入集卡册
到底是应该听家人安排的去做,让自己一辈子不
人民币换俄罗斯卢布的问题
怎么跑1000米?
我是 91 农历十月十四生日的…请问是什么星座
表达勤劳的父母句子,形容出汗的句子
下一站幸福最新视频
QQ飞车A级车月光女神,维纳斯,蝰蛇,冰刃,
我是淘宝开店的,代理女装,谁能给个好的代理
推荐资讯
关于花的名言有哪些,描写或赞美各种花的诗句
帮我起个笔名。
医保可以转到外地吗?
dnf什么时候出55粉光???
《一起又卡流星雨》在哪能看全集啊
为什么淘宝网上没有莎拉•妮可女装!?
杭州哪地方有HP售后服务点,坐哪路车能到?
写怡然自得的诗句,怡然自得的诗句
怎么设置Q币对换
求写手冢的小说下载地址 只要手冢 不要耽美
谁可以把这几个字读出来?
逆战比赛用的什么鼠标,赛睿霜冻鼠标玩逆战多
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?