Portál AbcLinuxu, 14. května 2025 03:07
Potrebujem zistiť cez PHP+MySQL či tabulka s nejakým názvom existuje, zatiaľ to robím cez SELECT * FROM Tabulka, ale asi existuje originál príkaz v MySQL.
Řešení dotazu:
SELECT 1
FROM information_schema.tables
WHERE table_schema = 'databasename'
AND table_name = 'tablename';
select * from domnela_tabulka where 0=1;Z existujucej tabulky to uspesne vrati 0 riadkov, na neexistujucej to "vybuchne".
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.