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

OracleのSYS_GUID()UUID RFC 4122に準拠していますか?

    その形式が必要な場合は、これを試してください:

    select regexp_replace(rawtohex(sys_guid())
           , '([A-F0-9]{8})([A-F0-9]{4})([A-F0-9]{4})([A-F0-9]{4})([A-F0-9]{12})'
           , '\1-\2-\3-\4-\5') 
             as FORMATTED_GUID 
     from dual
    

    結果の例:

     FORMATTED_GUID                                                                  
     ------------------------------------
     F680233E-0FDD-00C4-E043-0A4059C654C9  
    


    1. PL / SQLを使用してクレジットカード番号を検証し、そのタイプを識別する方法は?

    2. mysqlのint(11)の列のサイズは何バイトですか?

    3. PHPを使用して複数のMYSQLクエリを実行する

    4. MariaDBJSON関数