MySQL View függőség lekérdezése
2018-07-18T14:36:03+02:00
2018-07-19T09:12:57+02:00
2022-08-18T21:45:33+02:00
Veriakilis1
Sziasztok!

Egy olyan lekérdezést akarok írni MySQL Wokrbench-ben, amivel lekérdezem azoknak a View-eknek a nevét, amik szerepelnek másik View-ek From részében.

pl.:
A_View:
select Vezeteknev, Keresztnev from tbl_Adat;

B_View:
select Vezeteknev from A_View;

A fenti példából a lekérdezésben csak az A_View jelenne meg a listában, mert szerepel a B_View-ben.

Szóval View dependency-t szeretnék lekérdezni.

Tud valaki ebben segíteni?

Egy olyan ötletem van, hogy egyesével végigveszem az összes View nevét,-

select TABLE_NAME from information_schema.VIEWS where TABLE_SCHEMA = 'update_test';

 majd végignézem az összes többi View SQL-Skript tartalmát és megnézem, hogy szerepel-e benne.
Ehhez le kéne kérdezni az adott View SQL tartalmát:

SHOW CREATE VIEW B_View;

Mint a példában szereplő B_View tartalma:
select Vezeteknev from A_View;


Köszönettel: Veriakilis
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd