社区
MS-SQL Server
帖子详情
存储过程将表名作为参数传入,从以这个参数为表名的表里查询数据出错。
ybserver
2003-08-21 03:34:19
不只是表名, where 条件 ,order by 条件 都能不能以参数的形式传入?
...全文
47
4
打赏
收藏
存储过程将表名作为参数传入,从以这个参数为表名的表里查询数据出错。
不只是表名, where 条件 ,order by 条件 都能不能以参数的形式传入?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pengdali
2003-08-21
打赏
举报
回复
exec('select * from '+@表名)
hjb111
2003-08-21
打赏
举报
回复
能!
create proc p_select @table varchar(25),@whereif varchar(255),@orderby varchar(100)
as
...--得到@table,@whereif,@orderby的实际值!
exec('select * from '+@table+' where '+@whereif+' order by '+@orderby)
go
CrazyFor
2003-08-21
打赏
举报
回复
...
exec('select * from ' +@表名变量 +' where .....')
dafu71
2003-08-21
打赏
举报
回复
exec('select * from ' + @table + ' where ' + @condition + ' order by ' + @order)
MySQL
存储过程
的使用实现
数据
快速插入
还在一条一条地向
数据
库慢慢的插
数据
吗?进来这一篇文章告诉你如何分分钟搞定百万
数据
插入。灵活运用mysql
存储过程
,让你的办事效率事半功倍!
Oracle type怎么使用_Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
1.使用%TYPE在许多情况下,PL/SQL变量可以用来存储在
数据
库表中的
数据
。在这种情况下,变量应该拥有与表列相同的类型。例如,students表的first_name列的类型为VARCHAR2(20),我们可以按照下述方式声明一个变量:DECLAREv_FirstName VARCHAR2(20);但是如果first_name列的定义改变了会发生什么(比如说表改变了,first_name现在的...
mysql一些简单操作,语法
CRUD Insert 基本语法: insert into 表名 (列名1,列名2,列名3...) values(列名1值,列名2值,列名3值...); insert 语句的细节: 插入的
数据
应与字段的
数据
类型相同。 比如 把 ‘abc’ 添加到 int 类型会错误
数据
的长度应在列的规定范围内, 例如:不能将一个长度为 80 的字符串加入到长度为 40 的列中。 在 values 中列出的
数据
位置必须与被加入的列的排列位置相对应。 字符和日期型
数据
应包含在单引
mybatis mysql 调用
存储过程
多个返回值_被Mybatis坑惨了
关注米兜Java并置顶,一起涨姿势~关注米兜Spring2020热点推荐1抛去try {...} catch {...} finally {...},让代码更轻便2无所不能的JOIN,来一波速学3不要上来就分库分表,啥都不知道!4阿里为何建议返回值不用枚举?看看作者孤尽的回答被Mybatis坑惨了大多数开发者应该都使用过Hibernate或者Mybatis的框架,或多或少都...
mysql
数据
库设计规范
库名规范 【强制】库的名称必须控制在32个字符以内,相关模块的表名与表名之间尽量提现join的关系,如user表和user_login表。 【强制】库的名称格式:业务系统名称_子系统名,同一模块使用的表名尽量使用统一前缀。 【强制】一般分库名称命名格式是库通配名_编号,编号从0开始递增,比如wenda_001以时间进行分库的名称格式是“库通配名_时间” 【强制】创建
数据
库时必须显式指...
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章