create函数必须是批处理中的唯一语句

用户名

我从函数中收到此错误:

CREATE FUNCTION getLavel(@id int ,@lavel char)
RETURNS date
BEGIN
 DECLARE @date date
    select @date = (select authorization_date from Authorized WHERE diver_number = @id and @lavel =level_name)
    return @date
END
GO

可能是什么原因?

泰非常。

肖恩·兰格

将其转换为内联表值函数。这将比标量函数执行得更好。同样,您不应该对字符数据类型使用默认大小。您知道char的默认长度是多少吗?您知道它会因使用情况而有所不同吗?

CREATE FUNCTION getLavel
(
    @id int
    , @lavel char --You need to define the length instead of the default length
) 
RETURNS table
return 
    select authorization_date 
    from Authorized 
    WHERE diver_number = @id 
        and @lavel = level_name

GO

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SQL Server 问题 - Create Function 必须是批处理中的唯一语句

来自分类Dev

“ ALTER DATABASE语句必须是批处理中的唯一语句”

来自分类Dev

CREATE VIEW必须是批处理中唯一的语句

来自分类Dev

CREATE / ALTER PROCEDURE'必须是查询批处理中的第一条语句

来自分类Dev

SQL:为什么“CREATE VIEW”必须是查询批处理中的第一条语句?

来自分类Dev

“ CREATE FUNCTION”必须是查询批处理中的第一条语句。实体框架代码优先

来自分类Dev

变量名称在查询批处理或存储过程中必须唯一

来自分类Dev

无法创建视图,但否则语句运行正常。每个视图或函数中的列名必须唯一

来自分类Dev

'变量名'@'已经被声明。在查询批处理或存储过程中,变量名必须唯一。

来自分类Dev

变量名“ @ArrivedDate”已经声明。变量名称在查询批处理或存储过程中必须唯一

来自分类Dev

批处理脚本中的if语句

来自分类Dev

变量名“@Personnel_Number”已被声明。变量名在查询批处理或存储过程中必须是唯一的

来自分类Dev

在熊猫数据框上使用for循环生成唯一语句

来自分类Dev

每个视图或函数中的列名必须唯一

来自分类Dev

Spring 批处理生成 ORA-01453:SET TRANSACTION 必须是第一个事务语句

来自分类Dev

在批处理文件中运行语句?

来自分类Dev

批处理脚本-“ If语句”中的通配符

来自分类Dev

批处理文件中的if语句

来自分类Dev

批处理文件中的if语句

来自分类Dev

Postgres 中的批处理条件 INSERT INTO 语句

来自分类Dev

Neo4j:使用创建唯一语句执行查询后出现Java堆空间错误

来自分类Dev

在批处理文件中的if语句中调用python函数时出现奇怪的行为

来自分类Dev

从列表中删除元素并在同一语句中打印新列表

来自分类Dev

SQL Server:函数中包含的最后一个语句必须是return语句

来自分类Dev

在批处理文件中的for语句中嵌套if语句

来自分类Dev

批处理IF语句变量在另一个变量中

来自分类Dev

sp_execute用于一个批处理中的多个动态T-SQL语句

来自分类Dev

语法错误:构造函数调用必须是构造函数中的第一条语句

来自分类Dev

语法错误:构造函数调用必须是构造函数中的第一条语句

Related 相关文章

  1. 1

    SQL Server 问题 - Create Function 必须是批处理中的唯一语句

  2. 2

    “ ALTER DATABASE语句必须是批处理中的唯一语句”

  3. 3

    CREATE VIEW必须是批处理中唯一的语句

  4. 4

    CREATE / ALTER PROCEDURE'必须是查询批处理中的第一条语句

  5. 5

    SQL:为什么“CREATE VIEW”必须是查询批处理中的第一条语句?

  6. 6

    “ CREATE FUNCTION”必须是查询批处理中的第一条语句。实体框架代码优先

  7. 7

    变量名称在查询批处理或存储过程中必须唯一

  8. 8

    无法创建视图,但否则语句运行正常。每个视图或函数中的列名必须唯一

  9. 9

    '变量名'@'已经被声明。在查询批处理或存储过程中,变量名必须唯一。

  10. 10

    变量名“ @ArrivedDate”已经声明。变量名称在查询批处理或存储过程中必须唯一

  11. 11

    批处理脚本中的if语句

  12. 12

    变量名“@Personnel_Number”已被声明。变量名在查询批处理或存储过程中必须是唯一的

  13. 13

    在熊猫数据框上使用for循环生成唯一语句

  14. 14

    每个视图或函数中的列名必须唯一

  15. 15

    Spring 批处理生成 ORA-01453:SET TRANSACTION 必须是第一个事务语句

  16. 16

    在批处理文件中运行语句?

  17. 17

    批处理脚本-“ If语句”中的通配符

  18. 18

    批处理文件中的if语句

  19. 19

    批处理文件中的if语句

  20. 20

    Postgres 中的批处理条件 INSERT INTO 语句

  21. 21

    Neo4j:使用创建唯一语句执行查询后出现Java堆空间错误

  22. 22

    在批处理文件中的if语句中调用python函数时出现奇怪的行为

  23. 23

    从列表中删除元素并在同一语句中打印新列表

  24. 24

    SQL Server:函数中包含的最后一个语句必须是return语句

  25. 25

    在批处理文件中的for语句中嵌套if语句

  26. 26

    批处理IF语句变量在另一个变量中

  27. 27

    sp_execute用于一个批处理中的多个动态T-SQL语句

  28. 28

    语法错误:构造函数调用必须是构造函数中的第一条语句

  29. 29

    语法错误:构造函数调用必须是构造函数中的第一条语句

热门标签

归档