Heim  >  Artikel  >  Datenbank  >  So fragen Sie die Anzahl der Ziffern in Oracle ab

So fragen Sie die Anzahl der Ziffern in Oracle ab

WBOY
WBOYOriginal
2022-05-10 17:37:107349Durchsuche

Methode: 1. Verwenden Sie „sqlplus /as sysdba“ zur Abfrage. 64-Bit zeigt bestimmte Zifferninformationen an, 32-Bit wird nicht angezeigt. 2. Verwenden Sie die Ansichtsabfrage „v$version“, um 64-Bit-Zifferninformationen anzuzeigen 3. Verwenden Sie die Ansichtsabfrage „v$sql“. Die 32-Bit-Ausgabe ist eine 8-stellige Hexadezimalzahl und die 64-Bit-Ausgabe ist eine 16-stellige Hexadezimalzahl.

So fragen Sie die Anzahl der Ziffern in Oracle ab

Die Betriebsumgebung dieses Tutorials: Windows 10-System, Oracle 11g-Version, Dell G3-Computer.

So fragen Sie die Anzahl der Ziffern in Oracle ab

Methode 1: Verwenden Sie sqlplus

64-Bit:

[oracle@qs-wg-db2 ~]$ sqlplus / as sysdba;
SQL*Plus: Release 10.2.0.5.0 - Productionon Sun Sep 25 08:57:22 2011
Copyright (c) 1982, 2010, Oracle.  All Rights Reserved.
Connected to:
Oracle Database 10g Enterprise EditionRelease 10.2.0.5.0 - 64bit Production
With the Partitioning, OLAP, Data Miningand Real Application Testing options
SQL>

Wenn es 64-Bit ist, werden nach der Verbindung mit sqlplus die spezifischen Zifferninformationen angezeigt, aber für 32-Bit wird es nicht angezeigt.

32-Bit:

C:/Users/Administrator.DavidDai>sqlplus/ as sysdba;
https://www.cndba.cn/Dave/article/1130
SQL*Plus: Release 11.2.0.1.0 Production onSun Sep 25 08:55:48 2011
Copyright (c) 1982, 2010, Oracle.  All rights reserved.
https://www.cndba.cn/Dave/article/1130
Connected to:
Oracle Database 11g Enterprise EditionRelease 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Miningand Real Application Testing options

Methode 2: V$-Versionsansicht anzeigen

32-Bit:

SQL> select * from v$version;
BANNER
--------------------------------------------------------------------------
Oracle Database 11g Enterprise EditionRelease 11.2.0.1.0 - Production
PL/SQL Release 11.2.0.1.0 - Productionhttps://www.cndba.cn/Dave/article/1130
CORE   11.2.0.1.0      Production
TNS for 32-bit Windows: Version 11.2.0.1.0- Production
NLSRTL Version 11.2.0.1.0 - Production

64-Bit:

SQL> select * from v$version;
BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise EditionRelease 10.2.0.5.0 - 64bi
PL/SQL Release 10.2.0.5.0 - Production
CORE   10.2.0.5.0      Production
TNS for Linux: Version 10.2.0.5.0 -Production
NLSRTL Version 10.2.0.5.0 – Production

Wie bei der ersten Methode zeigt 64-Bit die spezifischen Zifferninformationen an , 32 Bit werden nicht angezeigt.

Methode 3: v$sql-Ansicht anzeigen

32-Bit: Die Ausgabe ist eine 8-stellige Hexadezimalzahl

SQL> select address from v$sql whererownum<2;
ADDRESS
--------

64-Bit: Die Ausgabe ist eine 16-stellige Hexadezimalzahl

SQL> select address from v$sql whererownum<2;
ADDRESS
----------------
0000000196FDF7D8

Empfohlenes Tutorial: " Oracle-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo fragen Sie die Anzahl der Ziffern in Oracle ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn