如何在SQL 语句中加入参数?

billrobin 2003-09-12 05:51:02
SQL SERVER 例子:SELECT CategoryID, CategoryName, Description
FROM Categories
WHERE (CategoryID = @categoryid)
但这个例子在ORACLE中好象不行!能不能帮我写一个在ORACLE加入参数据的例子?
谢谢!!!
robinhui@sohu.com
...全文
141 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
beckhambobo 2003-09-12
  • 打赏
  • 举报
回复
create procedure pro(p_categoryid in varchar2)
as
v_CategoryID Categories.CategoryID%type;
v_CategoryName Categories.CategoryName%type;
v_Description Categories.Description%type;
begin
SELECT CategoryID, CategoryName, Description into v_CategoryID, v_CategoryName, v_Description
FROM Categories
WHERE CategoryID =p_categoryid;
end;
/
goldenmean 2003-09-12
  • 打赏
  • 举报
回复
SELECT CategoryID, CategoryName, Description
FROM Categories
WHERE CategoryID ='&1'
AND CategoryName='&2'
AND Description='&3'


l2g32003 2003-09-12
  • 打赏
  • 举报
回复
这个问题好眼熟
l2g32003 2003-09-12
  • 打赏
  • 举报
回复
SELECT CategoryID, CategoryName, Description
FROM Categories
WHERE CategoryID = &categoryid
BlueskyWide 2003-09-12
  • 打赏
  • 举报
回复
desc test
id number
name varchar2(8)

select * from test where id=12345;

17,078

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧