在SQL中为特定数据库使用用户定义的函数

时间:2016-03-03 19:52:43

标签: sql sql-server

如何为特定数据库使用用户定义的函数(使用db语句不起作用)。以下是表格和查询的图像

我无法理解我在这里遇到的错误。 请有人帮忙。

I have only a single table for now in my database

[查询] [2]

Use Lab6

Create function fetch_orders (@P_Customer_ID int)
Returns int
AS 
Begin
    Return (Select Count (Order_ID) 
            From Orders 
            Where Customer_ID = @P_Customer_ID)
End

1 个答案:

答案 0 :(得分:0)

在USE声明之后你需要一个GO:

USE Lab6
GO

CREATE FUNCTION ...