Zmiana/ wybór schematu w MSSQL

0

Cześć, jestem tu świeżakiem. Mam pytanie do tabeli w bazie MSSQL v.18.7.1 - w jaki sposób można zmienić schemat, na którym jest tabela. I czy ewentualnie można jakoś wybrać (pewnie można, ale nie wiem jak) przy tworzeniu tabeli na jakim schemacie chcę ją utworzyć.
Dzięki z góry za odpowiedzi :)

0

Dzięki, znalazłem to już wcześniej, ale za bardzo nie rozumiem, co oni do mnie mówią. Wcześniej pisałem zwykłe selecty tylko - a nie da się po prostu gdzieś zmienić w opcjach dla danej tabeli?

2

O ile pamiętam to jest to powiązane z kontem z jakiego tworzysz. Zobacz w opcjach konta jaki masz default schemat i ewentualnie zmień.
https://docs.microsoft.com/pl-pl/dotnet/framework/data/adonet/sql/ownership-and-user-schema-separation-in-sql-server

3
CREATE SCHEMA sales -- stworzenie nowego schematu

ALTER SCHEMA sales TRANSFER dbo.test -- przeniesienie tabeli [test] ze schematu dbo do sales
3

Domyślną scheme ustawiasz we właściwościach użytkowniku. System jej użyje jak przy tworzeniu obiektu nie podasz jej.

Kaleik napisał(a):

Dzięki, znalazłem to już wcześniej, ale za bardzo nie rozumiem, co oni do mnie mówią. Wcześniej pisałem zwykłe selecty tylko - a nie da się po prostu gdzieś zmienić w opcjach dla danej tabeli?

screenshot-20210420092457.png

0

Już mam, wszystko działa. Dzięki wielkie Panowie :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1