Jak sprawdzić czy wartość w kolumnie jest liczbą

SELECT * FROM tabela_db WHERE concat('',nazwa_kolumny * 1) = nazwa_kolumny

Sposób działa z poprawnymi liczbami dlatego np. 01 nie jest poprawną liczbą mimo, że złożona jest z cyfr.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

*