![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 19.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
[tekst z książki na temat SQL]
W pełni kwalifikowana nazwa obiektu ma postać: serwer.baza.schemat.obiekt W mojej bazie chciałbym powiązać kilka schematów z jedną określoną bazą. Więc najpierw tworze bazę, 'CREATE DATABASE newBase;' używam instrukcji 'USE newBase', a następnie wpisuje komendę 'CREATE SCHEMA newBase.rocznik1534' (1) i także 'CREATE SCHEMA rocznik1534' (2) W pierwszym przypadku mam błąd, a w drugim schemat staje się niczym jak zwykła baza. (Nie jest powiązana z newBase, stanowi po prostu odrębną całość) Na stronie dev.mysql.com znalazłem taką notke: CREATE DATABASE creates a database with the given name. To use this statement, you need the CREATE privilege for the database. CREATE SCHEMA is a synonym for CREATE DATABASE as of MySQL 5.0.2. Skoro 'SCHEMA' staje się synonimem 'DATABASE' to w jaki sposób mogę zrealizować swoje zadanie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 06:23 |