功能Microsoft sql-server中的语法不正确

雅科

在“ FROM”附近获取不正确的语法,不确定为什么..在函数外部,此代码可以正常工作(假设我将RETURN更改为SELECT),并为我提供了所有浮点数的总和。知道是什么问题吗?

CREATE FUNCTION [dbo].[getCredits] (@StudentID nchar(10))
RETURNS float
AS
BEGIN
    RETURN sum(credits)
    FROM kurser c
    INNER JOIN student_reg_kurstillfällen ci
    ON ci.kurser = c.coursecode
    WHERE ci.avslutad_kurs = 1 and StudentID = @StudentID
END
袖口

您正在执行的RETURN sum(credits) FROM操作无效。

旁注:如果StudentId是整数,请将您的参数数据类型更改为int或适当的值。

CREATE FUNCTION [dbo].[getCredits] (@StudentID nchar(10))
RETURNS float
AS
BEGIN
    DECLARE @RetVal float 

    SELECT @RetVal = sum(credits)
    FROM kurser c
    INNER JOIN student_reg_kurstillfällen ci
    ON ci.kurser = c.coursecode
    WHERE ci.avslutad_kurs = 1 and StudentID = @StudentID

    RETURN @RetVal
END

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

'0'附近的语法不正确。(Microsoft SQL Server)

来自分类Dev

'-'附近的语法不正确。(Microsoft SQL Server本机客户端10.0)

来自分类Dev

'.' 附近的语法不正确 (Microsoft SQL Server 本机客户端 11.0)

来自分类Dev

'/' 附近的语法不正确。在 SQL Server 2012 中

来自分类Dev

')'SQL SERVER附近的语法不正确

来自分类Dev

SQL Server:“@”附近的语法不正确

来自分类Dev

Microsoft SQL Server JPA 存储过程 com.microsoft.sqlserver.jdbc.SQLServerException:“{”附近的语法不正确

来自分类Dev

SQL中的语法不正确?

来自分类Dev

动态 sql 中的语法不正确

来自分类Dev

SQL Server的Microsoft OLE DB提供程序错误'80040e14''='附近的语法不正确

来自分类Dev

Rebus SqlServerTransport,SQL Server中的“ MissingIndex”似乎不正确,或者某些功能未按预期工作

来自分类Dev

Rebus SqlServerTransport,SQL Server中的“ MissingIndex”似乎不正确,或者某些功能未按预期工作

来自分类Dev

整理Microsoft SQL Server中格式不正确的数据

来自分类Dev

'JSON'附近的语法不正确-SQL Server 2016

来自分类Dev

SQL Server''。'附近的语法不正确的异常。'?

来自分类Dev

SQL SERVER sp_executesql'''附近的语法不正确

来自分类Dev

','附近的语法不正确。SQL Server和C#

来自分类Dev

SQL Server'11'附近的语法不正确

来自分类Dev

SQL Server 08')'附近的语法不正确

来自分类Dev

SQL Server:WITH AS使用不正确的语法错误

来自分类Dev

SQL Server 2014的IIF``附近语法不正确''错误

来自分类Dev

SQL Server上不正确的语法错误

来自分类Dev

SQL Server“附近的语法不正确” WHERE语句

来自分类Dev

SQL Server 错误:“'xyz' 附近的语法不正确”

来自分类Dev

[SQL Server]表附近语法不正确

来自分类Dev

sql server 上“=”错误附近的语法不正确

来自分类Dev

SQL Server中关键字“ DECLARE”附近的语法不正确

来自分类Dev

SQL Server错误:“修改”附近的语法不正确。在我的查询中

来自分类Dev

SQL Server 2000存储过程中SET附近的语法不正确

Related 相关文章

  1. 1

    '0'附近的语法不正确。(Microsoft SQL Server)

  2. 2

    '-'附近的语法不正确。(Microsoft SQL Server本机客户端10.0)

  3. 3

    '.' 附近的语法不正确 (Microsoft SQL Server 本机客户端 11.0)

  4. 4

    '/' 附近的语法不正确。在 SQL Server 2012 中

  5. 5

    ')'SQL SERVER附近的语法不正确

  6. 6

    SQL Server:“@”附近的语法不正确

  7. 7

    Microsoft SQL Server JPA 存储过程 com.microsoft.sqlserver.jdbc.SQLServerException:“{”附近的语法不正确

  8. 8

    SQL中的语法不正确?

  9. 9

    动态 sql 中的语法不正确

  10. 10

    SQL Server的Microsoft OLE DB提供程序错误'80040e14''='附近的语法不正确

  11. 11

    Rebus SqlServerTransport,SQL Server中的“ MissingIndex”似乎不正确,或者某些功能未按预期工作

  12. 12

    Rebus SqlServerTransport,SQL Server中的“ MissingIndex”似乎不正确,或者某些功能未按预期工作

  13. 13

    整理Microsoft SQL Server中格式不正确的数据

  14. 14

    'JSON'附近的语法不正确-SQL Server 2016

  15. 15

    SQL Server''。'附近的语法不正确的异常。'?

  16. 16

    SQL SERVER sp_executesql'''附近的语法不正确

  17. 17

    ','附近的语法不正确。SQL Server和C#

  18. 18

    SQL Server'11'附近的语法不正确

  19. 19

    SQL Server 08')'附近的语法不正确

  20. 20

    SQL Server:WITH AS使用不正确的语法错误

  21. 21

    SQL Server 2014的IIF``附近语法不正确''错误

  22. 22

    SQL Server上不正确的语法错误

  23. 23

    SQL Server“附近的语法不正确” WHERE语句

  24. 24

    SQL Server 错误:“'xyz' 附近的语法不正确”

  25. 25

    [SQL Server]表附近语法不正确

  26. 26

    sql server 上“=”错误附近的语法不正确

  27. 27

    SQL Server中关键字“ DECLARE”附近的语法不正确

  28. 28

    SQL Server错误:“修改”附近的语法不正确。在我的查询中

  29. 29

    SQL Server 2000存储过程中SET附近的语法不正确

热门标签

归档