sql >> Database teknologi >  >> RDS >> Sqlserver

ISNUMERIC('07213E71') =Sandt?

07213E71 er et flydende tal 7213 med 71 nuller

Du kan bruge denne ISNUMERIC(myValue + '.0e0') at teste for hele heltal. Lidt kryptisk, men virker.

En anden test er den dobbelt negative myValue NOT LIKE '%[^0-9]%' som kun tillader cifrene 0 til 9.

ISNUMERIC har andre problemer, idet disse alle returnerer 1:+ , - ,



  1. Er ora_hash deterministisk?

  2. Kører i alt med i hver gruppe ved hjælp af MySQL

  3. Ingen passende driver fundet til jdbc:mysql://localhost/

  4. PostgreSQL parametriseret rækkefølge efter / grænse i tabelfunktion