社区
应用实例
帖子详情
求教存储过程的参数问题~`
yufish123
2005-03-27 01:36:32
1.表名可以做参数吗?
2.列名可以做参数吗?
想要生成一面的过程,参数要定义?
CREATE PROCEDURE testSelect @fd1 varchar(50),@fd2 varchar(50), @tb_tb varchar
AS
Select @fd1,@fd2 from @tb_tb
GO
...全文
73
7
打赏
收藏
求教存储过程的参数问题~`
1.表名可以做参数吗? 2.列名可以做参数吗? 想要生成一面的过程,参数要定义? CREATE PROCEDURE testSelect @fd1 varchar(50),@fd2 varchar(50), @tb_tb varchar AS Select @fd1,@fd2 from @tb_tb GO
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Well
2005-04-20
打赏
举报
回复
1.表名可以做参数吗?
是可以的。但是要用動態語句
declare @tablename varchar(50)]
set @tablename='tablename'
exec('select * from'+@tablename)
2.列名可以做参数吗?
也可以
不過也要用動態語句。
declare @fieldname varchar(50)
set @fieldname=fieldname
exec('select'+@fieldname+'from tablename')
反正用到變量就用動態語句執行
xluzhong
2005-04-20
打赏
举报
回复
1.表名可以做参数吗?
---可以,用动态sql
2.列名可以做参数吗?
---可以,用动态sql
想要生成一面的过程,参数要定义?
CREATE PROCEDURE testSelect
@fd1 varchar(50),
@fd2 varchar(50),
@tb_tb varchar
AS
declare @sql nvarchar(1000)
set @sql='Select '+@fd1+','+@fd2+' from '+@tb_tb
exec(@sql)
GO
xspf
2005-04-20
打赏
举报
回复
列名可以作为参数,表名只能动态执行
exec sp_executesql N'Select @fd1,@fd2 from '+@tb_tb,N'@fd1 varchar(50) @fd2 varchar(50)',@fd1,@fd2
xspf
2005-04-20
打赏
举报
回复
列名可以作为参数,表名只能动态执行
exec sp_executesql N'Select @fd1,@fd2 from '+@tb_tb,N'@fd1 varchar(50) @fd2 varchar(50)',@fd1,@fd2
criedshy
2005-04-20
打赏
举报
回复
搞定
CREATE PROCEDURE testSelect @fd1 varchar(50),@fd2 varchar(50), @tb_tb varchar
AS
declare @SQL VARCHAR(1000)
set @SQL='Select'+' "+@fd1+','+@fd2+' ' from ' '+@tb_tb+''
exec(@SQL)
GO
7271747
2005-04-20
打赏
举报
回复
可以
只是他们的类型是 sysname
也就是说对象名做参数它们的参数类型都是sysname
criedshy
2005-04-20
打赏
举报
回复
这个问题我也在搞..头疼
在Oracle PL/SQL中游标声明中表名动态变化的方法
/* 小弟刚刚接触ORACLE
存储过程
,有一个
问题
向各位同行
求教
,小弟写了一个
存储过程
,其目的是接收一个
参数
作为表名,然后查询该表中的全部记录的某一个字段的内容导入到另一个表中。 ( tabname in varchar ) is v_...
求教
贴,这个sql server2014的
存储过程
实在憋死我了。
求教
,这个
存储过程
实在憋死我了。 需求描述: ZBCZ_Company表中的NS_LC字段,取的是F_SW_Detail_2019表中AMT04和AMT03两个字段的和(sum(AMT04+AMT03)) ZBCZ_ZYSC表中的本年纳税字段,取的是ZBCZ_Company表中NS_...
数据处理救星降世Power Query
0/ Excel数据处理新利器来了,准备好了吗? 1/ 比网红函数VLOOKUP还全面的功能。——查(查询) 2/ 取其精华,去其糟粕。...——聚(聚合) 9/ 我自己的难题自己造函数,不
求教
别人。——技法(自定义函数)
技术
求教
!一个关于
存储过程
的
问题
!
以前做东西都用sql串,现在开始学习存储过了,但是在查询分析器里,我能运行出结果来,就是用exec +
存储过程
名 +
参数
的 方法,不知道在数据库里的
存储过程
是否这样调用,在.net 中 调试出现
参数
不正确的提示。...
向高手
求教
一sql2000
存储过程
我想实现这样的效果,设计一个
存储过程
,其中的
参数
用来接收前台传来的列名和查询条件。列名可能有值为A,B,C...个数不确定,也就是说新生成的列的个数是不确定的 我的意思简单化就是 select 列名1 as @
参数
1,...
应用实例
27,579
社区成员
68,558
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章