sql >> Databasteknik >  >> RDS >> Oracle

Säker TO_NUMBER()

Från Oracle Database 12c Release 2 du kan använda TO_NUMBER med DEFAULT ... ON CONVERSION ERROR :

SELECT TO_NUMBER('*' DEFAULT 0 ON CONVERSION ERROR) AS "Value"
FROM DUAL;

Eller CAST :

SELECT CAST('*' AS NUMBER DEFAULT 0 ON CONVERSION ERROR) AS "Value"
FROM DUAL;

db<>fioldemo



  1. Varför Mysqls Group By och Oracles Group by beteenden är olika

  2. Heroku Postgresql med Google Datastudio

  3. En datamodell för handel med aktier, fonder och kryptovalutor

  4. Hur får jag en kolumn med på varandra följande, ökande siffror, utan att några siffror saknas?