
SQL中提示“不是可以识别的 内置函数名称。”
一个简单的SQL函数,但是调用的时候显示“不是可以识别的内置函数名称。”函数为:CreateFUNCTION[dbo].[StudentGirl]()RETURNSTAB...
一个简单的SQL函数,但是调用的时候显示“不是可以识别的 内置函数名称。”
函数为:
Create FUNCTION [dbo].[StudentGirl]()
RETURNS TABLE
AS
RETURN
(SELECT * From StudentMan.dbo.StudentList Where sex = 0)
调用函数语句为:
Select StudentGirl()
烦请帮忙解答一下。。。。谢谢了。 展开
函数为:
Create FUNCTION [dbo].[StudentGirl]()
RETURNS TABLE
AS
RETURN
(SELECT * From StudentMan.dbo.StudentList Where sex = 0)
调用函数语句为:
Select StudentGirl()
烦请帮忙解答一下。。。。谢谢了。 展开
3个回答
展开全部
StudentGirl() 返回的是数据表, 用select StudentGirl() 这样是输出单列值, 不是整张表的数据, 所以可以把 StudentGirl()直接当成一张表使用, 如:
SELECT * FROM dbo.StudentGirl() WHERE .....
可以加条件, 按照正常的查表语句都OK
SELECT * FROM dbo.StudentGirl() WHERE .....
可以加条件, 按照正常的查表语句都OK
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询