sql >> データベース >  >> RDS >> Oracle

安全なTO_NUMBER()

    Oracle Database 12c Release 2から TO_NUMBERを使用できます DEFAULT ... ON CONVERSION ERRORを使用 :

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

    またはCAST

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

    db<>フィドルデモ



    1. PostgreSQLまたはOracleで月の名前で注文する方法

    2. Oracleクエリをtext/csvファイルにエクスポートする方法

    3. C#でSqlTransactionを使用する方法

    4. 左外部結合は、左のテーブルからすべての行を返さないのですか?