Как создать таблицу SQL по другой схеме?



Это из SQL Server 2008, ssms



когда я создаю таблицу, она создается под dbo.



Я хотел бы создать его по другой схеме, но когда я использую диалоговое окно "новая таблица", я никогда не могу найти поле, где это указать.

1592   6  

6 ответов:

  1. щелкните правой кнопкой мыши на узле таблицы и выберите New Table...
  2. при открытом конструкторе таблиц откройте окно Свойства (вид -> свойства).
  3. вы можете изменить схему, в которой будет создана таблица, выбрав схему в окне Свойства.

попробуй CREATE TABLE [schemaname].[tableName]

нажмите F4 и вы получите то, что вы ищете.

создать схему базы данных в SQL Server 2008
1. Перейдите в раздел Безопасность > - схемы
2. Щелкните правой кнопкой мыши на схемах и выберите Новая схема
3. Заполните данные на вкладке Общие для новой схемы. Как имя схемы "схеме myschema" и владельцем схемы является "admin".
4. Добавьте пользователей в схему по мере необходимости и установите их разрешения:
5. Добавьте любые расширенные свойства (через вкладку расширенные свойства)
6. нажимать OK.
                           добавить таблицу в новую схему "MySchema"
1. В Обозревателе объектов щелкните правой кнопкой мыши имя таблицы и выберите "дизайн":
2. Изменение схемы базы данных для таблицы в среде SQL Server Management Studio
3. В режиме конструктора нажмите клавишу F4, чтобы открыть окно свойств.
4. В окне Свойства измените схему на нужную схему:
5. Закройте представление конструктора, щелкнув правой кнопкой мыши вкладку и выбрав "Закрыть":
6. Закрытие Конструктора
7. Нажмите кнопку " ОК " при появлении запроса на сохранение
8. Теперь ваша таблица была перенесена в схему "MySchema".

Обновите представление обозревателя объектов, чтобы подтвердить изменения
Сделано

ответ Шона F не будет работать, если схема не существует в БД. Если кто-то ищет способ создания схемы, то просто выполните следующий скрипт для создания схемы.

create schema [schema_name]
CREATE TABLE [schema_name].[table_name](
 ...
) ON [PRIMARY]

при добавлении новой таблицы в режиме таблицы и нажмите клавишу F4 чтобы открыть окно свойств и выбрать схему из выпадающего списка. По умолчанию это dbo.

вы также можете изменить схему текущей таблицы с помощью свойства окно.

относятся:

enter image description here

когда я создаю таблицу с помощью SSMS 2008, я вижу 3 панели:

  • конструктор столбцов
  • свойства столбца
  • свойства таблицы

на панели свойств таблицы есть поле:Schema что позволяет выбрать схему.

Comments

    Ничего не найдено.