社区
MS-SQL Server
帖子详情
存储过程将表名作为参数传入,从以这个参数为表名的表里查询数据出错。
ybserver
2003-08-21 03:34:19
不只是表名, where 条件 ,order by 条件 都能不能以参数的形式传入?
...全文
48
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)
0行代码写服务服务-服务发布-调用
通过该课程的学习,掌握0行代码写服务框架的服务发布,
参数
验证,代码生成功能,具备初步的使用能力 该项目本身设计的内容非常多,后期会逐步开放讲解框架后期内容参考:https://mp.csdn.net/editor/html/112142371与Springboot+mybatis和Springboot+jdbctemplate对比:https://editor.csdn.net/md/?articleId=106091083框架主要功能:生成自定义sql模板文件1.一键生成
数据
库所有列表增、删、改、查接口通过代码生成器,一键生成增、删、改、查代码,分为有代码和无代码两种方式。有代码方式可以在需要业务封装时直接调用生成的代码进行业务组装。有代码方式和无代码方式都可以直接调用访问。2.可指定单表生成接口可以指定生成那张表的
数据
接口,以免对已有接口造成影响。3.一键生成接口测试postman调用文件生成postman调用接口,直接导入即可测试,不需要单独也写接口文档,也不需要使用swangger在代码中单独增加注释。字段长度类型,大小一目了然。4.可生成controller、service、dao、model、自定义sql、postman测试文件可以根据实际需要进行单独配置5.接口任意
参数
可自动配置多维度验证比如一个
参数
phone,在不需要编程的情况下,可以配置验证是否为空、长度、是否是电话号码6.
数据
接口可以任意组合形成新的接口比如、
查询
学校是一个接口、
查询
城市是一个接口,通常情况下在前端是需要两次请求,现在可以通过一次请求自动合并两个接口的
数据
结果,一次性返回。而这样的组合可以是无限个组合。7.所有接口
参数
均可自动封装比如
查询
省份接口,里面有10个
参数
,前端
传入
几个
参数
,便可自动封装几个
参数
。8.所有
查询
接口自带分页列表
查询
,有码方式和无码方式,均自带分页。9.通过简单sql的编辑即可完成服务发布只要会写sql便可生成服务,不需要任何多余操作10.接口可以进行限流配置,可以根据ip、token、ak进行限流操作多维度自定义限流,可设置次数、时限、限流方式11.所有接口可以进行签名认证所有接口通过接口sign签名认证12.所有接口可以进行登录认证限制,也可单独配置不需要登录认证可以指定接口单独授权不需要登录验证,比如验证码接口13.所有接口均可设置需要验证码验证所有的接口都可以通过
参数
配置设置短信验证码和图片验证码14.所有
查询
接口均可单独设置缓存所有接口皆可设置单独缓存,缓存周期15.所有接口均可监控访问次数同一接口访问次数记录,很容易监控服务访问,可以做更细致的服务优化16.所有接口均可记录访问日志,包括请求来源请求
参数
、获得结果入参出参所有访问皆有详细记录17.项目中的代码可以进行自动统计代码量一键统计代码量,包括前后端代码行数和体积18.可以自动进行
数据
统计,可配置单表
数据
量统计、也可以配置定时任务
数据
统计自动表
数据
统计,方便做BI可视化报表,不需要开发直接配置即可19.可进行跨域设置跨域通过配置文件配置20.可进行IP禁用对于恶意访问ip进行封禁21.可进行访问次数限制所有接口可以进行访问次数限制22.可进行访问来源设备、应用检查验证验证请求来源所用设备和请求发起的应用
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的框架,或多或少都...
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章