Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Apa OracleType dari ROWNUM

Di SQLPlus kita dapat membuat tampilan yang menyertakan rownum untuk melihat dengan tepat tipe data apa yang digunakan 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)

Jadi untuk Oracle, pseudocolumn ini adalah Number. Yang berdasarkan tautan ini ( http:// /download.Oracle.com/docs/cd/B28359_01/server.111/b28318/datatype.htm#i16209 ) dapat menahan:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. BERGABUNG dengan kondisi dalam permintaan HQL?

  2. Proses PL/SQL:masalah dengan kata-kata

  3. Pilih Baris Pertama Setiap Grup di sql

  4. Dalam database Oracle, apa perbedaan antara ROWNUM dan ROW_NUMBER?

  5. Kapan atau Mengapa menggunakan SET DEFINE OFF di Oracle Database