Я использую временные таблицы в своей базе данных, и когда я щелкаю правой кнопкой мыши по своей таблице в Management Studio 2017 (v17.4 14.0.17213.0), я не вижу Выбор топ-1000 строк в контекстном меню (нет проблем с не временными таблицами )
Есть идеи, как вернуть это контекстное меню? У меня такое ощущение, что это связано с версией SQL Server, на котором я работаю (SQL 13.1.4001.0 Express Edition)
sql-server
sql-server-2016
sql-server-2017
ssms
tully2003
источник
источник
Ответы:
Моя SSMS 17.5 отображает контекстное меню «Выбор 1000 лучших строк» для временной таблицы с SQL Server 2016 в Enterprise Edition.
В SQL Server 2016 Express через SSMS 17.5 я не могу увидеть контекстное меню «Выбор 1000 лучших строк».
Похоже, что это целенаправленное решение Microsoft в SQL Server Management Studio.
источник
Просто обходной путь, который я нашел "случайно":
При использовании временных таблиц я всегда создаю временную таблицу как
mytable_history
.Таким образом, если вы откроете дерево для этой таблицы, оно сначала всегда показывает имя временной таблицы. Если щелкнуть правой кнопкой мыши на ЭТОЙ временной таблице, она покажет «выбрать nnn строк и редактировать nnn строк»
Поэтому, если вы создаете сценарий, он, очевидно, содержит те же имена столбцов - только с неправильными значениями
"from"
, поэтому я просто удаляю эту строку"_history"
и выполняю ее. И VOILA, у меня теперь есть свой выбор на столе, который я хотел ...Связанная проблема на форумах / страницах с предложениями по SQL Server, пожалуйста, проголосуйте:
https://feedback.azure.com/forums/908035-sql-server/suggestions/32898913-ssms-right-click-menu-option-to-design-tables
источник