sql >> Database teknologi >  >> RDS >> Oracle

Hvad er OracleType af ROWNUM

I SQLPlus kan vi oprette en visning, der inkluderer rownum for at se præcis, hvilken datatype Oracle bruger:

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)

Så for Oracle er denne pseudokolonne et tal. Hvilket er baseret på dette link ( http:/ /download.oracle.com/docs/cd/B28359_01/server.111/b28318/datatype.htm#i16209 ) kan holde:

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. Få variabel MIN-dato baseret på markør i rækken

  2. Anbefalede Intel-processorer til SQL Server 2014 – marts 2015

  3. Null-værdier indsættes automatisk, når en forespørgsel udføres ved hjælp af JSP og MySQL

  4. Oracle trunkeringssøjle