Скрипт для создания базы данных

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by F&D, 14 Oct 2010.

  1. F&D

    F&D Member

    Joined:
    6 Nov 2008
    Messages:
    341
    Likes Received:
    8
    Reputations:
    5
    Доброго времени суток, всем! Возникла такая проблема. Нужно написать скрипт для создания базы данных. Скрипт должен содержать команды, создающие структуры данных, необходимые для работы приложения, а так же команды, инициализирующие базу данных.
    Как сделать - очень плохо понимаю :(
    Помогите пожалуйста..
     
  2. F&D

    F&D Member

    Joined:
    6 Nov 2008
    Messages:
    341
    Likes Received:
    8
    Reputations:
    5
    Попробовал так:
    Русскоязычная MS SQL Server Management Studio 2008 -> Выделил свою базу -> Правой кнопкой на ней "Задачи -> Сформировать сценарии" -> следуя инструкциям и ничего не меняя получил вот:
    Code:
    USE [edik]
    GO
    /****** Object:  Table [dbo].[edik_1]    Script Date: 10/14/2010 15:43:06 ******/
    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    SET ANSI_PADDING ON
    GO
    CREATE TABLE [dbo].[edik_1](
    	[FeedID] [int] IDENTITY(1,1) NOT NULL,
    	[Feed] [varchar](256) NOT NULL,
    	[Nameoffeed] [varchar](256) NOT NULL,
     CONSTRAINT [PK_edik_1] PRIMARY KEY CLUSTERED 
    (
    	[FeedID] ASC
    )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
    ) ON [PRIMARY]
    GO
    SET ANSI_PADDING OFF
    GO
    
    То ли это, что мне надо? Потому что сам догнать не могу..
     
  3. Juda

    Juda Elder - Старейшина

    Joined:
    2 Aug 2008
    Messages:
    48
    Likes Received:
    8
    Reputations:
    0
    Да. это то что тебе надо.

    Попробуй создать скрипт, а потом удалить все таблицы. И запустить скрипт.