在sys.allocatioon_unites表中没有找到dabase_id列
时间: 2024-05-03 15:16:23 浏览: 11
这可能是因为你正在使用的数据库版本不支持该列。database_id列在SQL Server 2012及更高版本中才存在。如果你的数据库版本较低,你可以尝试使用其他列来代替database_id,例如:database_name或database_principal_name。如果你的数据库版本为SQL Server 2012及以上,你可以尝试检查是否存在拼写错误或者该表是否存在。你还可以尝试使用以下语句查看该表的所有列:
```
SELECT * FROM sys.allocation_units
```