Jak vytvořím globální dočasnou tabulku v SQL?
Jak vytvořím globální dočasnou tabulku v SQL?

Video: Jak vytvořím globální dočasnou tabulku v SQL?

Video: Jak vytvořím globální dočasnou tabulku v SQL?
Video: Temporary tables in SQL Server Part 34 2024, Smět
Anonim

A globální dočasná tabulka je vytvořené použitím VYTVOŘIT TABULKU prohlášení s stůl jméno s předponou se znakem dvojitého čísla (##název_tabulky). v SQL server, globální dočasné tabulky jsou viditelné pro všechny relace (spojení). Pokud tedy vy vytvořit globální dočasnou tabulku v jedné relaci jej můžete začít používat v dalších relacích.

Co je v tomto ohledu globální dočasná tabulka v SQL?

Na rozdíl od dočasné stoly z jiných databázových produktů, jako je MySQL a SQL server, globální dočasné tabulky v Oracle jsou trvalé databázové objekty, které ukládají data na disk a jsou viditelné pro všechny relace. Nicméně data uložená v globální dočasná tabulka je soukromé pro relaci.

Jaký je navíc rozdíl mezi místní a globální dočasnou tabulkou na serveru SQL Server? Místní teplotní tabulky jsou dostupné pouze pro SQL Server relace nebo připojení (znamená jeden uživatel), který vytvořil tabulky . A globální dočasná tabulka Zůstává v databáze trvale, ale řádky existují pouze v rámci daného připojení. Když je spojení uzavřeno, data v globální dočasné tabulce zmizí.

Jak také vytvořím globální dočasnou tabulku?

Vytváření A Dočasný stůl . Prohlášení k vytvořit A globální dočasná tabulka (GTT) je podobná definici obyčejného stůl s přidáním klíčových slov GLOBÁLNÍ DOČASNÉ . V doložce ON COMMIT určíte, zda a stůl je vázán na transakci (DELETE ROWS) nebo na a zasedání (ZACHOVAT ŘÁDKY).

Jaké je použití dočasné tabulky v SQL?

Dočasné tabulky jsou skvělou funkcí, která vám umožní ukládat a zpracovávat mezivýsledky pomocí stejných možností výběru, aktualizace a spojení, jaké můžete vy použití s typickým SQL Server tabulky . The dočasné tabulky může být velmi užitečné v některých případech zachovat dočasný data.

Doporučuje: