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.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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.
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.
À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