|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » MSFT SQL Server - как посмотреть скрипт создания таблицы с индексами в ms sql |
|
MSFT SQL Server - как посмотреть скрипт создания таблицы с индексами в ms sql
|
Новый участник Сообщения: 6 |
Добрый вечер. Извините за возможно глупый вопрос.
Подскажите решение следующей задачи: как посмотреть скрипт создания таблицы с индексами в ms sql server 2005 express edition |
|
Отправлено: 00:23, 16-03-2013 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать На таблице правой кнопкой - создать сценарий - используя Create. Делать, естественно, в SSMS.
|
------- Отправлено: 10:26, 16-03-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать Цитата Delirium:
|
|
Отправлено: 15:23, 16-03-2013 | #3 |
Необычный Сообщения: 4466
|
Профиль | Сайт | Отправить PM | Цитировать akasha9,
Цитата akasha9:
Вы имеете ввиду CREATE INDEX (Transact-SQL) или что то другое? Adventure Works for SQL Server 2012 (190Мб) -- учебно-тренировочная БД у меня развернется только через полчаса. Примеры запросов с MSDN используют ее. Предлагаю так же использовать её, чтобы всем было понятно, о чем идет речь. |
|
------- Отправлено: 16:08, 16-03-2013 | #4 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать Цитата lxa85:
То есть в итоге должно быть что то вроде этого но еще и с указанием используемых индексов: USE [DBWorks] GO /****** Object: Table [dbo].[Table_1] ****** / SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[Table_1]( [ID] [int] IDENTITY(1,1) NOT NULL, [DTM] [datetime] NOT NULL, [NKA] [smallint] NULL, [LKA] [smallint] NULL, [UM] [real] NULL, [AZ] [real] NULL, [NMS_PT1] [smallint] NULL, [NMS_VT1] [smallint] NULL, [NMS_PT2] [smallint] NULL, [NMS_VT2] [smallint] NULL, [UP1] [real] NULL, [UV1] [real] NULL, [UP2] [real] NULL, [UV2] [real] NULL, [RP1] [float] NULL, [RV1] [float] NULL, [RP2] [float] NULL, [RV2] [float] NULL, [VP1] [float] NULL, [VV1] [float] NULL, [VP2] [float] NULL, [VV2] [float] NULL, [NBL] [smallint] NULL ) ON [PRIMARY] |
||
Последний раз редактировалось akasha9, 16-03-2013 в 17:25. Отправлено: 17:14, 16-03-2013 | #5 |
Необычный Сообщения: 4466
|
Профиль | Сайт | Отправить PM | Цитировать akasha9, На примере вышеупомянутой БД, т.к. для нее есть скрипты создания индекса.
Загрузил 2008R2, установил. На основе примере "Е. Создание индекса представления", Обратить внимание на --Create an index on the view. CREATE UNIQUE CLUSTERED INDEX IDX_V1 ON Sales.vOrders (OrderDate, ProductID); Смотрим базу, находим вид Sales.vOrders, раскрываем индексы. ПКМ - создать сценарий (см. рисунок) Получаем Что и требовалось получить. |
------- Отправлено: 18:52, 16-03-2013 | #6 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
MSFT SQL Server - MS SQL Express и MS SQL Standart | Negativ | Программирование и базы данных | 1 | 25-12-2012 08:12 | |
Тормозит 1С (MS SQL). Как диагностировать? | Tonny_Bennet | Microsoft Windows NT/2000/2003 | 17 | 15-12-2012 16:07 | |
Использование - MS SQL server cal 2005 для доступа к SQL SRV 2008 | xaustov | Лицензирование продуктов Microsoft | 1 | 20-01-2012 17:55 | |
как посмотреть что делает скрипт? | vlasoft | Хочу все знать | 1 | 01-10-2011 23:12 | |
Разное - [решено] *SQL* | MS SQL-2005 как узнать зависимые таблицы | pva | Программирование и базы данных | 1 | 21-09-2009 10:55 |
|