To pochodzi z SQL Server 2008, ssms
Kiedy tworzę tabelę, tworzy ona pod dbo.
Chciałbym utworzyć go w innym schemacie, ale kiedy używam okna dialogowego „Nowa tabela”, nigdy nie mogę znaleźć pola, w którym to określić.
sql
sql-server-2008
ssms
Matt
źródło
źródło
Spróbuj biegać
CREATE TABLE [schemaname].[tableName]; GO;
Zakłada się, że nazwa schematu istnieje w bazie danych. Użyj,
CREATE SCHEMA [schemaname]
jeśli chcesz również utworzyć schemat.EDYCJA: zaktualizowano w celu uwzględnienia SQL Server 11.03 wymagającego, aby była to jedyna instrukcja w partii.
źródło
create schema [schema_Name]
a następnie powyższego zapytania.utwórz schemat bazy danych w SQL Server 2008
1. Przejdź do Security> Schemas
2. Kliknij prawym przyciskiem myszy Schemas i wybierz New Schema
3. Uzupełnij szczegóły w zakładce Ogólne dla nowego schematu. Na przykład nazwa schematu to „MySchema”, a właścicielem schematu jest „Admin”.
4. Dodaj użytkowników do schematu zgodnie z wymaganiami i ustaw ich uprawnienia:
5. Dodaj dowolne rozszerzone właściwości (na karcie Właściwości rozszerzone)
6. Kliknij przycisk OK.
Dodaj tabelę do nowego schematu „MySchema”
1. W Object Explorer, kliknij prawym przyciskiem myszy nazwę tabeli i wybierz „Design”:
2. Zmiana schematu bazy danych dla tabeli w SQL Server Management Studio
3. W widoku projektu naciśnij klawisz F4, aby wyświetlić okno Właściwości.
4. W oknie Właściwości zmień schemat na żądany:
5. Zamknij widok projektu, klikając kartę prawym przyciskiem myszy i wybierając opcję „Zamknij”:
6. Zamykanie widoku projektu.
7. Po wyświetleniu monitu o zapisanie kliknij przycisk „OK”.
8. Twoja tabela został przeniesiony do schematu „MySchema”.
Odśwież widok przeglądarki obiektów Aby potwierdzić zmiany
Gotowe
źródło
Naciśnij F4, a otrzymasz to, czego szukasz.
źródło
Odpowiedź Shauna F nie zadziała, jeśli schemat nie istnieje w bazie danych. Jeśli ktoś szuka sposobu na stworzenie schematu, po prostu wykonaj następujący skrypt, aby utworzyć schemat.
Podczas dodawania nowej tabeli przejdź do trybu projektowania tabeli i naciśnij,
F4
aby otworzyć okno właściwości i wybierz schemat z listy rozwijanej. Domyślnie jestdbo
.Możesz także zmienić schemat bieżącej tabeli za pomocą okna Właściwości.
Odnosić się:
źródło
CREATE SCHEMA setup; GO
Kiedy tworzę tabelę przy użyciu SSMS 2008, widzę 3 okienka:
W panelu właściwości tabeli znajduje się pole:
Schema
które pozwala wybrać schemat.źródło