下面是了解发生了什么的步骤(我正在使用2017):
dbo.exportSELECT * FROM dbo.export -它运行良好。Msg 208,级别16,状态1,行1。无效的对象名'dbo.export‘
我对任何事情都没有做任何改变。我的密码现在突然失效了。Server是否以某种方式更改了我的表的对象类型?我真的不知道是怎么回事,因为我什么都没变。
发布于 2019-09-01 00:03:41
您可能在主数据库中。要么选择在SSMS中显示“主”的数据库:

或在查询中使用数据库名称,如下所示:
DBNAME.dbo.export或在查询开始时,键入
USE DBNAME;然后继续查询SELECT * FROM export;。
发布于 2019-08-31 23:50:01
您必须已经创建了一个用于导入超表的数据库。在运行查询时,请确保选择相同的数据库:

在上面的示例中,AdventureWorks2012是选定的数据库。
或者,您可以在查询中包括DB名称:
SELECT * FROM myDbName.dbo.export发布于 2019-09-01 05:48:02
当您关闭查询时,默认数据库将更改为主数据库。
每次打开查询时,都应该选择数据库。选择这些方法之一。
1)从SSMS菜单顶部工具栏上的组合框中选择数据库。
2)只需在T语句之前编写此命令即可。
USE 'place your database name'https://stackoverflow.com/questions/57742264
复制相似问题