SQL Server - 列出所有没有主键的表

Mar*_*tin 5 sql-server sql-server-2005

是否可以生成指定数据库中没有主键的所有表的列表?

这是 SQL Server 2005。

小智 6

这真的更属于 StackOverflow 而不是 ServerFault,不是吗?

无论如何,我找到了几年前发布的这个脚本:List all tables without a primary key。它适用于 SQL 2000+。

  • 我认为从 dba 的角度来看,它非常适合 SF。 (4认同)