为什么sp_columns没有返回结果?

mli*_*ner 4 sql-server

我正在尝试为StackOverflow上的不同帖子"描述"一个表,但是当我运行sp_columns时,没有显示结果或行.

sp_columns assignee
Run Code Online (Sandbox Code Playgroud)

结果:

A bunch of column headers...
Run Code Online (Sandbox Code Playgroud)

我的数据库有什么问题,为什么这不起作用?

Aar*_*and 10

而不是sp_columns使用目录视图(许多这些sp_过程不会针对新功能进行更新).

SELECT name, system_type_id, ...
  FROM sys.columns
  WHERE [object_id] = OBJECT_ID('dbo.TableName');
  ---- yes this is important ----^^^^
Run Code Online (Sandbox Code Playgroud)

此外,请确保您确实位于正确的数据库中.