Как просмотреть запрос, который использовался для создания таблицы?

Я создаю около 15 таблиц и создаю отношения и ограничения среди них с помощью Wizard в SQL Server 2012 express

Теперь я хочу увидеть запрос, который используется для создания этих таблиц, включая отношения и ограничения. Можете ли вы помочь?

Спасибо.

  1. Подключение к базе данных с помощью SQL Server Manager Studio
  2. Щелкните правой кнопкой мыши таблицу или представление на панели «Обозреватель объектов»
  3. В контекстном меню выберите «Таблица скриптов» … / CREATE для … / <SomeDestination>
  4. Выберите пункт назначения (файл, клип и т. Д.).

Скриншот

Это даст вам доступ к DDL SQL, который можно использовать для создания этой таблицы.

В SSMS существует два способа просмотра SQL-запроса (известного как Data Definition Language или DDL), используемого для создания таблицы.

  1. Щелкните правой кнопкой мыши таблицу и выберите «Таблица скриптов как», «CREATE To» и выберите пункт назначения. Этот метод проще всего, если вы просто хотите быстро просмотреть DDL для одной таблицы.
  2. Щелкните правой кнопкой мыши базу данных и выберите «Задачи», «Сгенерировать скрипты» и следуйте инструкциям. Этот метод будет генерировать DDL для всех таблиц и многих других объектов базы данных в зависимости от вашего выбора.

В любом случае будут показаны ограничения, индексы и метаданные.

  1. Щелкните правой кнопкой мыши по таблице, которую вы хотите получить.
  2. Таблица скриптов как
  3. Создать
  4. Новое окно редактора запросов / буфер обмена

Если вы выберите «Буфер обмена», откройте новое окно запроса и вставьте его там.

Вот и все.

Помимо этого есть еще одна вещь, которую вы могли бы сделать.

Если вы хотите увидеть все ограничения, ключи, ссылки, просто нажмите на имя таблицы в запросе и нажмите Alt + F1. Он отобразит список технических подробностей

  • microsoft sql server 2012 express edition - ограничение одновременных вставок
  • Разрешить удаленное подключение только для определенных пользователей
  • Поиск SQL Query Date с использованием Между
  • Могу ли я разработать SQL Server Express для последующего развертывания на полном SQL Server?
  • Невозможно создать хранимую процедуру с параметром вывода таблицы
  • Исключение основного ключа SQL
  • Настройка состояния NOCOUNT с локальной переменной
  • Вставьте 2 значения из двух разных таблиц в одну таблицу
  • SQL Server 2012: Вход в систему PC-NAME \ SQLEXPRESS работает, но не локально / (локально)
  • Как изменить имя сервера SQL2012 на localhost?
  • Последовательность SQL Server 2012
  • Interesting Posts

    Можно ли агрегировать по различным предложениям?

    Внешний ключ ссылается на недопустимый столбец в указанной таблице

    Вызовите пакет SSIS на сервере 2008 из SQL Agent Job на удаленном сервере 2005

    Ошибка при развертывании базы данных SQL: у пользователя нет разрешения на выполнение этого действия

    Как мне присоединиться к моим таблицам?

    Как я могу объединить 4 столбца данных в один столбец?

    Найти почтовые индексы, связанные с более чем одним состоянием

    Резервное копирование базы данных SQL Server с помощью оператора C #

    Неправильный синтаксис рядом с ключевым словом 'with' … предыдущий оператор должен быть прерван точкой с запятой

    Выполнение инструкции WHERE или JOIN ON с обрезанной строкой

    Microsoft.ExceptionMessageBox не «найден»

    разделитель разделителей с запятой SQL на строки

    как довести баланс закрытия до начального баланса

    SQL Server: внутренние соединения и группа

    MERGE – Несколько случаев, КОТОРЫЕ СОБИРАЛИСЬ С ПОМОЩЬЮ

    Давайте будем гением компьютера.