Uživatelská definice databázového objektu: Porovnání verzí
(Založena nová stránka: ''Uživatelská definice databázového objektu'' bývá použita ve speciálních případech. '''Použití konzultujte s tvůrci programu!''' [[Image: Uzivatelska definic…) |
|||
Řádek 10: | Řádek 10: | ||
Tělo rutiny musí být definováno v celém rozsahu, tedy od klíčového slova CREATE [owner].[objectname] ... | Tělo rutiny musí být definováno v celém rozsahu, tedy od klíčového slova CREATE [owner].[objectname] ... | ||
== Příklad: w_prac == | |||
V seznamu objektů ve skupině '''''Pohled''''' najděte '''''w_prac''''', poklikejte nad touto položkou myší, otevře se okno se dvěma záložkami ''Vytvoření objektu'' a ''Zrušení objektu'' . Do textového pole v záložce ''Vytvoření objektu'' vkopírujte obsah souboru ''w_prac.sql''. Záložka ''Zrušení objektu'' je nepřístupná - netřeba tam nic plnit. | |||
Poté spusťte úpravu databáze, kontrolu zda se view provedlo, můžete provést následujícím příkazem: | |||
select * from w_prac | |||
== Odkazy == | == Odkazy == | ||
* [[Úprava databáze]] | * [[Úprava databáze]] | ||
* [[Systémová příručka]] | * [[Systémová příručka]] |
Aktuální verze z 9. 6. 2021, 08:23
Uživatelská definice databázového objektu bývá použita ve speciálních případech. Použití konzultujte s tvůrci programu!
Pro úpravu databáze je možné k databázovým tabulkám definovat vlastní syntaxi, která má přednost před definicí danou aplikací.
Správnost syntaxe je zcela na zodpovědnosti správce!
Editace se spouští dvojklikem na požadovaný objekt v seznamu databázových objektů v levé části okna pro úpravu databáze. Objekty, které mají vlastní definici, jsou následně v seznamu modře podbarveny.
- tabulka
- databázový pohled, stored procedura, db funkce, triggery - u těchto není přístupná volba Zrušení objektu. (Script pro rušení objektu není možné definovat, bude vždy použito DROP [objectname].)
Tělo rutiny musí být definováno v celém rozsahu, tedy od klíčového slova CREATE [owner].[objectname] ...
Příklad: w_prac
V seznamu objektů ve skupině Pohled najděte w_prac, poklikejte nad touto položkou myší, otevře se okno se dvěma záložkami Vytvoření objektu a Zrušení objektu . Do textového pole v záložce Vytvoření objektu vkopírujte obsah souboru w_prac.sql. Záložka Zrušení objektu je nepřístupná - netřeba tam nic plnit. Poté spusťte úpravu databáze, kontrolu zda se view provedlo, můžete provést následujícím příkazem:
select * from w_prac