社区
PostgreSQL
帖子详情
postgreSql 如何将字符串当成sql语句来执行?
weixin_38974328
2019-08-03 12:48:09
如题
我用select语句组合成一个sql形式的字符串,我要怎么把这段字符串当成sql语句来执行?用什么函数?
比如
select 'select * from t_table'
这句select语句查询出单个字符串结果怎么当成sql语句执行
...全文
1312
3
打赏
收藏
postgreSql 如何将字符串当成sql语句来执行?
如题 我用select语句组合成一个sql形式的字符串,我要怎么把这段字符串当成sql语句来执行?用什么函数? 比如 select 'select * from t_table' 这句select语句查询出单个字符串结果怎么当成sql语句执行
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
roylam12345
2020-02-16
打赏
举报
回复
存储过程里,可以存在变量,或直接execute(语句),然后你select 这个存储过程就可以了
wandier
2019-12-28
打赏
举报
回复
你这个是动态语句吧?
trainee
2019-08-05
打赏
举报
回复
在函数里 才可以 execute 字符串
SQL操作基础教程
sql入门电子教程 SQL操作基础教程
PostgreSQL
中
字符串
SQL(如 eval)
执行
查询
PostgreSQL
中的
字符串
值(如 eval)中
执行
查询;
执行
动态sql;
代码里使用
字符串
操作来拼接
sql语句
的坏处
1.
字符串
操作更容易出错。 2.
sql语句
不可避免地出现在代码里,无法坐到代码与数据分离.代码可读性降低。 3. 效率. 很多情况下需要多次
执行
同一句
sql语句
,只是参数不同.如果使用PreparedStatement(Java),只需要在第一次
执行
是编译
sql语句
,之后的
执行
效率可以提高。 4. 如果代码里使用
字符串
操作来拼接
sql语句
,那么在编译阶段是不可能发现
sql语句
PostgreSQL
初识 之
SQL语句
文章目录SQL语法数据类型1. 精确的数字数据类型2. 近似数字数据类型3. 日期和时间数据类型4.
字符串
数据类型5. Unicode
字符串
数据类型6. 二进制数据类型7. 其它数据类型运算符1. SQL算术运算符2. SQL比较运算符3. SQL逻辑运算符 SQL语法 在数据库中大部分操作都是由
SQL语句
完成的,
SQL语句
都是以 select,insert,update,delete,alter,drop,create,use,show等关键字开头,以 ; 结尾,
SQL语句
对大小写不敏感。其中: S
postgresql
分割
字符串
_
Postgresql
字符串
截取
在一次数据迁移中,遇到的一个场景。需要从一串 JSON 中提取其中一段
字符串
。在 Bing 上搜索发现很少在
Postgresql
中用到
字符串
截取的。下面是解决的方法,不一定好,但恰好可以解决问题。JSON
字符串
'{"item":{"id":"c0540d7e-bedb-4521-b2b1-401d099575d1","name":"这时一张图片.jpg","path":"5cbf3cff-4...
PostgreSQL
974
社区成员
1,472
社区内容
发帖
与我相关
我的任务
PostgreSQL
PostgreSQL相关内容讨论
复制链接
扫一扫
分享
社区描述
PostgreSQL相关内容讨论
sql
数据库
数据库架构
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章