SQL сервер Неверное имя объекта 'TableName' SSMS, таблица в системе - PullRequest
1 голос
/ 22 апреля 2020

Я работаю на SQL Server Management Studio. Я sh, чтобы открыть таблицу, которая уже находится в SSMS. Я получаю ниже ошибки. Таблица отражена в моих таблицах.

База данных : Жалобы потребителей содержат 2 таблицы : dbo.Consumer_Complaints и dbo.RAW P9-ConsumerComplaints. Я пытаюсь открыть таблицу dbo.Consumer_Complaints.

Msg 208, Level 16, State 1, Line 1
Invalid object name 'dbo.Consumer_Complaints'.

Completion time: 2020-04-22T10:17:50.5134070+05:30

enter image description here

Действия, предпринятые до сих пор:

CTR + SHIFT + R в окне запроса

Также я пошел к Edit -> Intellisense -> Refresh local cache после установки курсора в окне запроса. По-прежнему нет результата

РЕДАКТИРОВАТЬ: после комментариев

SELECT * FROM [Consumer Complaints] это также имеет ошибку

   Msg 208, Level 16, State 1, Line 1 Invalid object name 'Consumer 
   Complaints

Ответы [ 3 ]

2 голосов
/ 22 апреля 2020

Сначала вы можете выбрать имя базы данных:

use [Consumer Complaints]

select * from dbo.Consumer_Complaints

Однако вы также можете запустить оператор select с помощью:

select *
from [Consumer Complaints].dbo.Consumer_Complaints
2 голосов
/ 22 апреля 2020

Вы пытаетесь выполнить запрос к базе данных «Мастер». Вы можете изменить текущую базу данных в интерфейсе пользователя enter image description here

или добавить запрос SQL:

USE 'Consumer Cmplaints'
1 голос
/ 22 апреля 2020

Te для запуска Используйте [Consumer Complaints] перед вашим оператором select, чтобы дать smss знать, какую схему базы данных использовать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...