社区
PostgreSQL
帖子详情
postgreSql 如何将字符串当成sql语句来执行?
weixin_38974328
2019-08-03 12:48:09
如题
我用select语句组合成一个sql形式的字符串,我要怎么把这段字符串当成sql语句来执行?用什么函数?
比如
select 'select * from t_table'
这句select语句查询出单个字符串结果怎么当成sql语句执行
...全文
1282
3
打赏
收藏
postgreSql 如何将字符串当成sql语句来执行?
如题 我用select语句组合成一个sql形式的字符串,我要怎么把这段字符串当成sql语句来执行?用什么函数? 比如 select 'select * from t_table' 这句select语句查询出单个字符串结果怎么当成sql语句执行
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
中一个常见的问题,但通过采取合适的解决方案,我们可以有效地提高数据库的性能。在实际应用中,我们需要根据具体情况选择合适的解决方案,例如使用合适的索引、优化查询语句、使用函数索引、分区表以及定期清理和优化数据库等。同时,我们还需要不断地学习和探索新的技术和方法,以应对不断变化的业务需求和技术挑战。解决
PostgreSQL
中长
字符串
比较导致的性能下降问题需要我们综合运用多种技术和方法,就像一场战斗需要我们运用各种武器和策略一样。
PostgreSQL
972
社区成员
1,472
社区内容
发帖
与我相关
我的任务
PostgreSQL
PostgreSQL相关内容讨论
复制链接
扫一扫
分享
社区描述
PostgreSQL相关内容讨论
sql
数据库
数据库架构
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章