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

ROWNUMのOracleTypeとは何ですか

    SQLPlusでは、rownumを含むビューを作成できます。 Oracleが使用するデータ型を正確に確認するには:

    TEST>create view v_test as select rownum rn, dummy from dual;
    
    View created.
    
    TEST>desc v_test
     Name     Null?    Type
     -------- -------- -------------
     RN                NUMBER
     DUMMY             VARCHAR2(1)
    

    したがって、Oracleにとって、この疑似列は数値です。このリンクに基づくもの( http:/ /download.oracle.com/docs/cd/B28359_01/server.111/b28318/datatype.htm#i16209 )保持できる:

    The following numbers can be stored in a NUMBER column:
    
    -Positive numbers in the range 1 x 10^-130 to 9.99...9 x 10^125 with up to 38 significant digits
    -Negative numbers from -1 x 10^-130 to 9.99...99 x 10^125 with up to 38 significant digits
    -Zero
    -Positive and negative infinity (generated only by importing from an Oracle Database, Version 5)
    


    1. SQL Server で文字列を大文字に変換する

    2. mysqliプリペアドステートメント-NULL値を更新しない

    3. SQLエージェントジョブ-接続が正しく構成されていないか、この接続に対する適切なアクセス許可がない可能性がありますか?

    4. Postgresでシーケンス名のリストを取得するにはどうすればよいですか?