首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请问一个left()函数的有关问题

2013-01-06 
请教一个left()函数的问题看到以前的人写的SQL,有个left()函数,好奇怪,具体如下:SELECT left(dbo.get_pack

请教一个left()函数的问题
看到以前的人写的SQL,有个left()函数,好奇怪,具体如下:
SELECT left(dbo.get_package_unit(I_CUS_NUMBER,I_PDT_NUMBER),1)
where 以下省略...............

若此时执行查询,可以出来结果
但是,在数据库里找不到left()里的那个dbo.get_package_unit
并且 select * from dbo.get_package_unit ,提示对象名 'dbo.get_package_unit' 无效。

什么情况?



[解决办法]
dbo.get_package_unit
这个应该是标量函数,而你select * from 就变成了表值函数,可以试试:
sp_helptext 'get_package_unit'

热点排行