【发布时间】:2019-09-24 06:54:17
【问题描述】:
我将我的表命名为Employee 和Department,而在MSSMS 中它分别显示为dbo.Employee 和dbo.Department,如果我使用它们中的任何一个,查询都有效,为什么会这样?
【问题讨论】:
-
dbo表示schema name。 -
Url: stackoverflow.com/questions/22481820/… 每个表都必须属于 SQL Server 中的一个模式;一个遗留假设是 dbo 是默认值,这听起来像是您的迁移脚本将所有表分配给了。您需要确保连接到 SQL 数据库的帐户可以访问 dbo 架构。
-
如果你问的是微软的sql-server,为什么这个问题被标记为mysql?它们是两种完全不同的产品
标签: sql-server ssms