3
respostas

Não consigo achar as novas tabelas cadastradas

Mesmo após tentar criar duas novas tabelas para os vendedores, elas não aparecem junto com o resto das tabelas, o código de criação está certo e diz que a criação foi concluída com êxito mas não aparece.

3 respostas

Verificar se as tabelas foram criadas no banco de dados correto

1. Confirme o banco de dados ativo no momento da criação

Antes de criar as tabelas, o banco de dados ativo deve ser o correto. Confira com este comando antes de executar o CREATE TABLE:

SELECT DB_NAME() AS CurrentDatabase;

Se o banco listado não for o desejado, troque com:

USE NomeDoBancoDeDados;

2. Valide a lista de tabelas no banco ativo

Após criar as tabelas, use:

SELECT TABLE_NAME 
FROM INFORMATION_SCHEMA.TABLES 
WHERE TABLE_TYPE = 'BASE TABLE' AND TABLE_CATALOG = 'NomeDoBancoDeDados';

3. Certifique-se de que não está criando tabelas no esquema errado Por padrão, tabelas são criadas no esquema dbo. Se um esquema diferente foi usado, pode ser necessário especificá-lo ao consultar ou visualizar a tabela.

Neste caso, a tabela estará em **dbo**.Vendedores e não em **vendas**.Vendedores.

Atualizar o Object Explorer (caso use o SQL Server Management Studio - SSMS)

Às vezes, o SSMS não atualiza automaticamente a lista de tabelas. Para garantir que as novas tabelas apareçam:

No Object Explorer, clique com o botão direito no nó Tables. Selecione Refresh.


Se ainda assim não resolver, envie detalhes adicionais, como o código usado ou mensagens exibidas. =D

Obrigado! Consegui resolver.

@Ryan Lirio, Massa! que bom que deu certo. não esquece de fechar o tópico! :D