Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako zistíte názov schémy tabuľky v SQL?

Metóda na nájdenie názvu schémy tabuľky v SQL závisí od konkrétneho databázového systému, ktorý používate. Tu je porucha pre najbežnejšie systémy:

Všeobecná syntax SQL:

`` sql

Vyberte TABLE_SCHEMA, TABLE_NAME

Z informácií_schema.tables

Kde table_name ='your_table_name';

`` `

Konkrétne databázové systémy:

mysql:

`` sql

Vyberte TABLE_SCHEMA, TABLE_NAME

Z informácií_schema.tables

Kde table_name ='your_table_name';

`` `

postgresql:

`` sql

Vyberte TABLE_SCHEMA, TABLE_NAME

Z informácií_schema.tables

Kde table_name ='your_table_name';

`` `

Oracle:

`` sql

Vyberte vlastníka, table_name

Z dba_tables

Kde table_name ='your_table_name';

`` `

SQL Server:

`` sql

Vyberte Schema_name (schema_id), table_name

Od SYS.TABLES

Kde name ='your_table_name';

`` `

Vysvetlenie:

* `Informácie_schema`: Databázová schéma, ktorá poskytuje informácie o samotnej databáze.

in Stĺpec obsahujúci názov schémy.

* `table_name`: Stĺpec obsahujúci názov tabuľky.

* `kde 'klauzula: Filtruje výsledok, aby sa zobrazil iba názov schémy pre zadanú tabuľku.

Príklad:

Ak je názov tabuľky „zamestnancov“ a chcete nájsť jeho názov schémy v MySQL, použili by ste:

`` sql

Vyberte TABLE_SCHEMA, TABLE_NAME

Z informácií_schema.tables

Kde table_name ='zamestnanci';

`` `

Dôležité poznámky:

* Vymeňte `" your_table_name "` so skutočným názvom vašej tabuľky.

* Uistite sa, že máte potrebné povolenia na prístup k systémovým tabuľkám alebo zobrazeniam.

* Špecifická syntax sa môže mierne líšiť v závislosti od verzie vášho databázového systému.

Nezabudnite prispôsobiť dotaz svojmu konkrétnemu databázovému systému a názvu tabuľky.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené