mssql 语法 Set noexec on 与 Set parseonly on的区别及SQL
发布时间:2023-07-31 14:45:55 所属栏目:MsSql教程 来源:网络
导读: Set noexec 表示编译但不执行语句。
Set parseonly 表示解析但不编译或执行语句
我们可以用来将SQL语法检查集成中到我们的系统中,如下SQL代码
--设置只检查
SET PARSEONLY on
--被检查的
Set parseonly 表示解析但不编译或执行语句
我们可以用来将SQL语法检查集成中到我们的系统中,如下SQL代码
--设置只检查
SET PARSEONLY on
--被检查的
Set noexec 表示编译但不执行语句。 Set parseonly 表示解析但不编译或执行语句 我们可以用来将SQL语法检查集成中到我们的系统中,如下SQL代码
通过使用set parseonly on,可以检查存储过程,函数等任何SQL代码集的语法正确与否比较适合在SQL查询分析器中执行 通过对set noexec on的测试,发现必须先go,再贴上需检查的代码,因为先编译所以会检查对象是否存在
在delphi中的调用代码如下:
在任何开发语言(c#\JAVA\php)的客户端mssql 语法,只要用这种模式,就可以实现MSSQL的语法检查 注:发现一个限制:被验证的SQL脚本中不能包含冒号,需用其他字符替换 (编辑:青岛站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 超强蠕虫病毒现身美国 传播速度快阻塞带宽
- 88ip动态域名解析-谁都能架设自己的服务器
- sql-server – 什么时候动态端口“动态”?
- 详解HTML中字体使用line-height依然不能垂直居中解决办法
- sql-server – SQL Server ROWLOCK over SELECT如果不存在I
- 2008软件发展高峰论坛上获奖的15家企业
- sql server:根据计数器和另一个列值生成主键
- 电力系统应用“客户关系、仓管王II”传捷报
- sql-server – 在Excel中的VBA中从SQL Server捕获错误消息
- sql-server – 我可以在SQL R2服务器中创建SQL v10.0数据库
推荐文章
站长推荐