2016-03-03 53 views
0

如何为特定数据库使用用户定义的函数(使用db语句不起作用)。这里是表格和查询的图片在SQL中为特定数据库使用用户定义的函数

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

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 
+0

请包括架构和查询作为'code',不作为屏幕截图... – radoh

+0

我还没有作出架构,但我已经包括了查询的代码 –

+0

我想你想要的是引用与“Select dbo.f etch_Orders(1)“ – 2016-03-03 20:02:28

回答

0

你需要一个USE语句后,GO:

USE Lab6 
GO 

CREATE FUNCTION ... 
+0

非常感谢你的伴侣。有效 :) –

相关问题