>데이터 베이스 >Oracle >오라클에서 자릿수를 쿼리하는 방법

오라클에서 자릿수를 쿼리하는 방법

WBOY
WBOY원래의
2022-05-10 17:37:107380검색

방법: 1. "sqlplus /as sysdba"를 사용하여 쿼리하면 64비트는 특정 숫자 정보를 표시하고, 32비트는 표시하지 않습니다. 2. "v$version" 보기 쿼리를 사용하면 64비트 숫자 정보가 표시됩니다. ; 3. "v$sql" 뷰 쿼리를 사용하면 32비트 출력은 8자리 16진수이고 64비트 출력은 16자리 16진수입니다.

오라클에서 자릿수를 쿼리하는 방법

이 튜토리얼의 운영 환경: Windows 10 시스템, Oracle 11g 버전, Dell G3 컴퓨터.

Oracle에서 자릿수 쿼리 방법

방법 1: sqlplus 사용

64비트:

[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>

64비트인 경우 sqlplus로 연결한 후 특정 자릿수가 표시되며, 단, 32비트에서는 표시되지 않습니다.

32비트:

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

방법 2: v$version 보기

32비트:

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비트:

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

첫 번째 방법과 동일, 64비트는 특정 숫자 정보를 표시합니다. , 32비트는 표시되지 않습니다.

방법 3: v$sql 보기 보기

32비트: 출력은 8자리 16진수

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

64비트: 출력은 16자리 16진수

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

권장 튜토리얼: " 오라클 비디오 튜토리얼

위 내용은 오라클에서 자릿수를 쿼리하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.