Oracle
 sql >> база данни >  >> RDS >> Oracle

Какво представлява OracleType на ROWNUM

В 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Продължителност на данните в глобална временна таблица?

  2. Кога да използвате подсказки в заявка за оракул

  3. набор за актуализиране от вътрешна заявка за присъединяване, показваща грешка

  4. Нормализирайте данните за транзакциите от колони за време и състояние до минути за стойност на състоянието

  5. вграждане на изображение в html имейл