Estou usando tabelas temporais no meu banco de dados e, quando clico com o botão direito do mouse na minha tabela no Management Studio 2017 (v17.4 14.0.17213.0), não vejo as Linhas 1000 principais selecionadas no menu de contexto (não há problema com tabelas não temporais )
Alguma idéia de como recuperar esse menu de contexto? Sinto que isso tem a ver com a versão do SQL Server que estou executando (SQL 13.1.4001.0 Express Edition)
sql-server
sql-server-2016
sql-server-2017
ssms
tully2003
fonte
fonte
Respostas:
Meu SSMS 17.5 mostra o menu de contexto para "Selecionar as 1000 principais linhas" em uma tabela temporal do SQL Server 2016 no Enterprise Edition.
No SQL Server 2016 Express, via SSMS 17.5, não consigo ver o menu de contexto "Selecionar as 1000 principais linhas".
Parece ser uma decisão proposital da Microsoft no SQL Server Management Studio.
fonte
Apenas uma solução alternativa que encontrei "por acaso":
Se estiver usando tabelas temporais, sempre crio a tabela temporal como
mytable_history
.Portanto, se você abrir a árvore para essa tabela, ela sempre mostra primeiro o nome da tabela temporal. Se você clicar com o botão direito do mouse na tabela temporal, MOSTRA a opção "selecionar nnn linhas e editar nnn linhas"
Portanto, se você criar o script, obviamente ele conterá os mesmos nomes de coluna - apenas com errado
"from"
, então eu apenas apago essa sequência"_history"
e a executo. E VOILA, agora tenho meu seleto na mesa que eu queria ...Problema relacionado nas páginas de fórum / sugestão do SQL Server, vote:
https://feedback.azure.com/forums/908035-sql-server/suggestions/32898913-ssms-right-click-menu-option-to-design-tables
fonte