procedure bjzt(inbzdmzd in varchar,inbzdm in varchar,ret_cursor out mycursor)
is
begin
open ret_cursor for
select '%'||inbzdmzd||'%',ms from "SHEBEI"."班组代码" where dm=inbzdm;
end bjzt;。这是我写的一个存储过程。
参数inbzdmzd为一个字段。。想达到这样的目地:从界面选择要查询的字段,再将该字段名作为参数传到存储过程。现在我的困惑是:怎么样去标示该变量是一个数据字段。上面的写法显示的是变量值。请高手指点
is
begin
open ret_cursor for
select '%'||inbzdmzd||'%',ms from "SHEBEI"."班组代码" where dm=inbzdm;
end bjzt;。这是我写的一个存储过程。
参数inbzdmzd为一个字段。。想达到这样的目地:从界面选择要查询的字段,再将该字段名作为参数传到存储过程。现在我的困惑是:怎么样去标示该变量是一个数据字段。上面的写法显示的是变量值。请高手指点
解决方案 »
- DataContractJsonSerializer 如何序列化一个匿名对象?
- 权限系统运行出错,怎么回事,大家碰到过吗
- ASP.NET,执行Server.Transfer(System.Web.UI.Page)出现页面事件不响应
- .net代码解释
- 天气预报代码 asp.net
- 不明白的一个问题
- DataGrid数据绑定的问题,比较特殊,请帮忙.
- 如何让Session变量保存的时间长一些?
- 再扔100分,问水晶报表10安装的简单问题,附下载地址,急!在线等!
- 一超级超级超级超级白痴问题
- GridView中使用了checkbox如何绑定到数据源的列中
- A、B服务器,其中B服务器突然down了,A如何顶上呢?
你看这样行不行,我大概明白你所要的意思了。
'select '||inbzdmzd||',ms from SHEBEI.班组代码 where dm='||inbzdm||';'
我不知道cursor my_cursor for后面能不能跟字符串,我一般写的时候,全是跟着sql语句的。全是写死的静态sql,没有动态sql
你试试吧