社区
Oracle
帖子详情
怎样验证sql语句的正确性(只是语法检查,不执行)
hkzz
2004-03-22 12:00:44
如题,就是create table tmp as select * from tmp_a;
能检查出语句的正确性,但不创建表。
谢谢
...全文
1270
6
打赏
收藏
怎样验证sql语句的正确性(只是语法检查,不执行)
如题,就是create table tmp as select * from tmp_a; 能检查出语句的正确性,但不创建表。 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sunnyxp163
2004-03-22
打赏
举报
回复
select * from tmp_a where 1=2
ATCG
2004-03-22
打赏
举报
回复
这个太复杂了
drabit
2004-03-22
打赏
举报
回复
SQL> explain plan for create table tmp as select * from tmp_a;
explain plan for create table tmp as select * from tmp_a
ORA-00942: 表或视图不存在
SQL> explain plan for create table tmp as select * from tt_1;
Explained
hkzz
2004-03-22
打赏
举报
回复
不是,我是想问一下有没有存在现成的语法分析器,没有的话只能自己写一个了
kerisyml
2004-03-22
打赏
举报
回复
不要想着作什么事情都需要东西来帮你,
这种事情都是随着你的提高而提高的
南飞雁
2004-03-22
打赏
举报
回复
自己写一个语法分析器
java
检查
sql
语法
是否正确
NULL 博文链接:https://zhoualine.iteye.com/blog/1190914
C#中
验证
sql语句
是否正确(不
执行
语句)
SET PARSEONLY
检查
每个 Transact-SQL 语句的
语法
并返回任何错误消息,但不编译和
执行
语句。SET PARSEONLY { ON | OFF }当 SET PARSEONLY 为 ON 时,SQL Server 只分析语句。当 SET PARSEONLY 为 OFF 时,SQL Server 编译并
执行
语句。SET PARSEONLY 的设置是在分析时设置,而不是在
执行
或运行时设置。在存储过程或触发器中不要使用 PARSEONLY。如果 OFFSETS 选项为 ON 而且没有出现错误,则 SET PARSEONLY 返回偏移量。 SET NOEXEC (Transact-S
数据库
执行
SQL语句
跟踪
不管你是刚学习软件开发的初学者,还是在IT职场打拼多年的职场老鸟,都免不了要同各种数据库打交道,你可能会碰到以下几个问题:1、感觉自己写的
sql语句
没有错,但是
执行
结果总是不对;2、某个功能
执行
的语句知道有涉及到哪几张表,但是具体
执行
的语句是什么,排查起来实在费力;3、在
执行
某个功能时,会出现某个表的数据被更新或者删除,但是不知道
执行
的语句到底是什么。以上的问题,学完本课程都可以轻松解决。
验证
SQL
语法
是否正确
昨天又有一个新的需求:
验证
文本框输入的SQL
语法
是否正确。于是就开始百度,其实也挺简单的。首先需要知道“SET PARSEONLY { ON | OFF }”。 当 SET PARSEONLY 为 ON 时,SQL Server 只分析语句。 当 SET PARSEONLY 为 OFF 时,SQL Server 编译并
执行
语句。 现在我们就可以完成SQL
语法
检测的功能了。下面是具...
mysql
语法
检查
工具_如何
检查
(My)
SQL语句
的
语法
正确性
在Mysql中搜索CLI中的
语法
linting以在Jenkins中使用并且没有快速找到任何东西之后(此Stackoverflow问题是第一个结果 - LOL)我想出了以下解决方案(操作系统:Linux ,但应该是可行的与Windows太):有点像follwoing:lint_result=`mysql mysql_test -B -f -e 'select asdf s where x;' 2&g...
Oracle
17,086
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章