Portál AbcLinuxu, 4. listopadu 2025 15:05
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.