Udostępnij przez


Options (SQL Server Object Explorer/Scripting Page)

Użyj tej strona do zestaw opcje obsługi wykonywanie wykonywanie skryptów, które dotyczą następujących poleceń w menu kontekstowych obiektu w Eksplorator obiektów:

  • Edytowanie polecenia użytkownika tabele i widoki.

  • Skrypt <obiekt> jako polecenia obiekty utworzone przez użytkownika.

  • Modyfikowanie polecenia dla obiektów utworzonych przez użytkownika.

  • Na tej stronie ustawia również wykonywanie wykonywanie skryptów wartości opcji domyślnych dla Generowanie Kreator wykonywanie wykonywanie skryptów programu SQL Server.

Uwagi

The Edit and Modify commands might produce wyniki that are different from the Script <object> as command for the same option setting. The Edit and Modify commands are designed to modify objects in the current database during a Query Editor sesja.The Script <object> as command is designed to generate a script so that it can be used later to create objects.

Opcje

Określa opcje obsługi wykonywanie wykonywanie skryptów, wybierając z ustawień dostępnych na liście po prawej stronie każdej opcji.

Ogólne opcje wykonywanie wykonywanie skryptów

  • Ograniczone czasowo pojedyncze instrukcje
    Oddziela poszczególne Transact-SQL instrukcje przy użyciu separatora zadań wsadowych. Aby zmienić domyślny separator partia Edytor kwerend, select Narzędzia/Opcje/Wykonanie kwerendy/Program SQL Server/Ogólne/Separator partia.Wartością domyślną jest FALSE.Aby uzyskać więcej informacji zobacz OBLICZ (języka Transact-SQL) i Batches.

  • Zawiera opisowy nagłówków
    Dodaje opisowy komentarz do skryptu, oddzielając skrypt sekcje dla każdego obiektu.Wartością domyślną jest TRUE.Aby uzyskać więcej informacji zobacz/*...*/ (Comment) (Transact-SQL).

  • Zawiera opcje vardecimal
    Zawiera opcje magazynowania vardecimal.Wartością domyślną jest FALSE.Aby uzyskać więcej informacji zobacz Przechowywanie danych dziesiętny jako zmienna długość i sp_db_vardecimal_storage_format (Transact-SQL).

  • Skrypt zmienić śledzenia
    Zawiera informacje w skrypcie śledzenia zmian.

  • Skrypt dla wersja serwera
    Tworzy skrypt, który może być uruchamiany w wybranej wersja SQL Server. Funkcje, które są nowe w SQL Server 2005 przetwarzane przez nie mogą być skrypty dla wcześniejszych wersji. Niektóre skrypty, które zostały utworzone dla SQL Server 2005 Nie można wykonać na serwerach, na których są uruchomione w starszej wersja programu SQL Server, lub w bazie danych, która została wcześniej Ustawienie poziom zgodności bazy danych.Wartością domyślną jest SQL Server 2005.

  • Skrypt katalogów pełnego tekstu
    Zawiera skrypt dla katalogów pełnego tekstu.Wartością domyślną jest FALSE.Aby uzyskać więcej informacji zobaczCREATE więcej CATALOG (języka Transact-SQL).

  • Skrypt USE <bazy danych>
    Dodaje instrukcja USE DATABASE do skryptu, aby utworzyć obiekty bazy danych w odniesieniu do bieżącego Eksplorator obiektów bazy danych.Skrypt przewiduje się do użytku w innej bazie danych, wybrać wartość FAŁSZ, aby pominąć.Wartością domyślną jest TRUE.Aby uzyskać więcej informacji zobaczUSE (Transact-SQL).

Obiekt opcje wykonywanie wykonywanie skryptów

  • Generowanie skryptu dla obiektów zależnych
    Generuje skrypt dla innych obiektów, które są wymagane, gdy jest wykonywany skrypt dla zaznaczonego obiektu.Wartością domyślną jest FALSE.Aby uzyskać więcej informacji zobaczUnderstanding SQL Dependencies.

  • Dołącz klauzulę IF NOT EXISTS
    Zawiera instrukcję, aby sprawdzić, czy każdy obiekt nie istnieje w bazie danych przed ponowną próbą utworzenia obiektu.Wartością domyślną jest FALSE.Aby uzyskać więcej informacji zobacz IF... ELSE (języka Transact-SQL) i EXISTS (języka Transact-SQL).

  • Schemat kwalifikują się nazwy obiektów
    Kwalifikuje nazwy obiektów schematu obiektu.Wartością domyślną jest FALSE.Aby uzyskać więcej informacji zobaczSchemas (Database Engine).

  • Skrypt właściwości rozszerzonych
    Zawiera właściwości rozszerzone w skrypcie, jeśli obiekt ma właściwości rozszerzonych.Wartością domyślną jest FALSE.Aby uzyskać więcej informacji zobaczZa pomocą właściwości rozszerzonych na obiekty bazy danych.

  • Uprawnienia skryptu
    Obejmuje uprawnienia do obiektów bazy danych w skrypcie.Wartością domyślną jest TRUE.Aby uzyskać więcej informacji zobaczPermissions (Database Engine).

Tabela/Widok opcje

Poniższe opcje dotyczą tylko skryptów, tabel lub widoków.

  • Konwersja typów danych zdefiniowanych przez użytkownika na podstawie typów
    Konwertuje typy danych zdefiniowane przez użytkownika do typów podstawowych, które zostały utworzone.Należy użyć wartooci PRAWDA, gdy typy danych zdefiniowane przez użytkownika bazy danych źródłowych nie istnieją w bazie danych której uruchomiony skrypt.Użyj false, aby typów danych zdefiniowanych przez użytkownika.Wartością domyślną jest FALSE.Aby uzyskać więcej informacji zobaczCREATE TYPE (Transact-SQL).

  • Generowanie polecenia zestaw uzupełniania ANSI
    Dodaje instrukcja zestaw ANSI_PADDING przed i po każdej instrukcja CREATE tabela.Wartością domyślną jest TRUE.Aby uzyskać więcej informacji zobaczSET ANSI_PADDING (Transact-SQL).

  • Dołącz sortowanie
    Zawiera sortowanie z definicją kolumna.Wartością domyślną jest TRUE.Aby uzyskać więcej informacji zobaczPraca z ustawień sortowania.

  • Zawiera właściwość IDENTITY
    Zawiera definicje nasionami IDENTITY i przyrostu IDENTITY.Wartością domyślną jest TRUE.Aby uzyskać więcej informacji zobaczIDENTITY (Property) (Transact-SQL).

  • Schemat kwalifikują się odwołania do klucz obcy
    Dodaje nazwę schematu odwołania do tabel dla ograniczenia klucz obcy.Wartością domyślną jest TRUE.Aby uzyskać więcej informacji zobaczSchemas (Database Engine).

  • Skrypt powiązane wartości domyślnych i reguł
    Zawiera sp_bindefault and sp_bindrule wiązania przechowywane wywołań procedur.Wartością domyślną jest TRUE.Aby uzyskać więcej informacji zobacz sp_bindefault (Transact-SQL) i sp_bindrule (języka Transact-SQL).

  • Ograniczenia CHECK skryptu
    Dodaje Ograniczenia CHECK do skryptu.Wartością domyślną jest TRUE.

  • Domyślne ustawienia skryptu
    Zawiera wartości domyślnej kolumna w skrypcie.Wartością domyślną jest FALSE.Aby uzyskać więcej informacji zobaczCREATE DEFAULT (języka Transact-SQL).

  • Grupy plików skryptu
    Określa grupa plików, w klauzula ON dla definicji tabela.Wartością domyślną jest FALSE.Aby uzyskać więcej informacji zobaczCREATE TABLE (Transact-SQL).

  • Skrypt kluczy obcych
    Zawiera klucz obcy ograniczenia w skrypcie.Wartością domyślną jest FALSE.

  • Indeksy pełnotekstowe skryptu
    Zawiera indeksy pełnotekstowe w skrypcie.Wartością domyślną jest FALSE.Aby uzyskać więcej informacji zobaczCREATE FULLTEXT INDEX (Transact-SQL).

  • Indeksy skryptu
    Obejmuje klastrowanych, nieklastrowany i indeksów XML w skrypcie.Wartością domyślną jest TRUE.Aby uzyskać więcej informacji zobaczCREATE INDEX (języka Transact-SQL).

  • Skrypt partycji systemów
    Zawiera tabela partycjonowanie systemów w skrypcie.Wartością domyślną jest FALSE.Aby uzyskać więcej informacji zobaczCREATE PARTITION SCHEME (Transact-SQL).

  • Klucze podstawowe skryptu
    Zawiera Ograniczenia klucz podstawowy w skrypcie.Wartością domyślną jest TRUE.

  • Statystyki skryptów
    Podaje statystyki, zdefiniowane przez użytkownika w skrypcie.Wartością domyślną jest FALSE.Aby uzyskać więcej informacji zobaczCREATE STATISTICS (Transact-SQL).

  • Wyzwalacze skryptu
    Dołącz wyzwalaczy w skrypcie.Wartością domyślną jest FALSE.Aby uzyskać więcej informacji zobaczCREATE TRIGGER (języka Transact-SQL).

  • Skrypt unikatowe klucze
    Zawiera Ograniczenia UNIQUE w skrypcie.Wartością domyślną jest FALSE.

  • Kolumny widoku skryptu
    Deklaruje kolumn widoku w nagłówkach widoku.Wartością domyślną jest FALSE.Aby uzyskać więcej informacji zobaczCREATE VIEW języka Transact-SQL).

  • ScriptDriIncludeSystemNames
    Zawiera nazwy ograniczenia generowane w systemie do wymuszenia więzów integralność deklaracyjne.Wartością domyślną jest FALSE.Aby uzyskać więcej informacji zobaczREFERENTIAL_CONSTRAINTS (Transact-SQL).