'CREATE FUNCTION' 必须是查询批次中的第一个语句。
来源:互联网 发布:windows 2012 ping不通 编辑:程序博客网 时间:2024/05/24 05:06
我在创建一个函数之前先判断在数据库中是否存在此函数,如果存在则将其删除,然后再执行下面的Create...
但是一执行就报错,报错内容如下:
消息 111,级别 15,状态 1,第 12 行
'CREATE FUNCTION' 必须是查询批次中的第一个语句。
解决方法如下:
IF EXISTS(SELECT * FROM sysobjects WHERE id = object_id(N'[dbo].[ufn_TEST]') AND xtype = 'TF')DROP FUNCTION dbo.ufn_CaculateM2IEKEGOCREATE FUNCTION [dbo].[ufn_TEST](...
注意一定要在CREATE之前加上GO,否则就会报如题的错误!
0 0
- 'CREATE FUNCTION' 必须是查询批次中的第一个语句。
- 解决sql server中批处理过程中“'CREATE/ALTER PROCEDURE 必须是查询批次中的第一个语句”
- 添加新记录并判断唯一时:必须是查询批次中的第一个语句
- create function 必须是批处理中仅有的语句
- 'CREATE PROCEDURE' 必须是批查询中的第一条语 之解决方案
- 编译错误:构造方法必须是第一个语句
- create index 索引的第一列必须是select 语句的where 子句中指定的列之一
- SetCooperativeLevel 的第一个参数必须是窗口句柄么
- MAC地址规则--第一个字节为什么必须是偶数
- XML 声明必须是文档中的第一个节点并且在它之前不允许出现空白字符
- 数据库视图建立--“create view必须是批处理中仅有的语句”
- SQL语句中的Create
- oracle中的 create function 权限grant create function to user
- 一条查询语句(使用function)
- php mkdir()第一个参数必须是已经存在的路径,否则会报错
- this调用构造方法那必须放在构造方法中的第一条语句
- 这是我在CSDN中的第一个BLOG
- java 正则表达式 字符必须全是 数字字母下滑线,或者第一个字符必须是字母数字下滑线
- 虚拟机上的Ubuntu退出控制台
- 8月雨
- 通过反编译得到 优酷视频 真实地址
- CocoaPods安装和使用教程
- 计算机专业笔试题
- 'CREATE FUNCTION' 必须是查询批次中的第一个语句。
- 对于大数据量的Json解析
- GTK编程基础----菜单选项
- error: expected ‘)’ before ‘PRIx64’
- sql delete 跨表条件判断跨表条件验证
- Nagios分布式配置
- 传统文化学习——佛教篇
- mysql获取执行插入数据后的id
- Flash手游《孤胆英雄》独立开发者专访