Tag: tsql ssdt

未解决的对象的引用。

我创build了一个访问[INFORMATION_SCHEMA].[TABLES]视图的UDF: CREATE FUNCTION [dbo].[CountTables] ( @name sysname ) RETURNS INT AS BEGIN RETURN ( SELECT COUNT(*) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = @name ); END 在Visual Studio中,视图的模式和名称都标有警告: SQL71502:函数:[dbo]。[CountTables]具有未parsing的对象[INFORMATION_SCHEMA]。[TABLES]的引用。 我仍然可以发布数据库项目没有任何问题,UDF似乎运行正常。 IntelliSense为我填充视图的名称,所以它似乎没有问题。 我也试着改变实现来使用sys.objects而不是这个视图,但是我也给这个视图提供了同样的警告。 我怎样才能解决这个警告?