sql >> Databáze >  >> RDS >> Sqlserver

Detekce buněk ve sloupci, které způsobují chybu v SQL

Můžete použít ISNUMERIC funkce:

select * from table where isnumeric(mycolumn) = 0

Pokud ve sloupci povolíte hodnoty NULL, budete také muset přidat kontrolu na hodnoty NULL, protože ISNUMERIC(NULL) vyhodnotí také na 0

select * from table where isnumeric(mycolumn) = 0 or mycolumn is not null


  1. Ukládání hierarchických dat (MySQL) pro marketing doporučení

  2. MySQL – Udělejte ze stávajícího pole jedinečný

  3. Poslechněte si epizodu 2 podcastu Microsoft Access

  4. Nainstalujte psycopg2 na Ubuntu