Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
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.