>  기사  >  데이터 베이스  >  oracle 사용자로 테이블을 쿼리하는 방법

oracle 사용자로 테이블을 쿼리하는 방법

WBOY
WBOY원래의
2022-01-05 14:42:1816301검색

다음 Oracle 사용자 테이블을 쿼리하는 방법: 1. "select * from all_tab_comments" 문을 사용하여 모든 사용자의 테이블을 쿼리합니다. 2. "select * from user_tab_comments" 문을 사용하여 이 사용자의 테이블을 쿼리합니다.

oracle 사용자로 테이블을 쿼리하는 방법

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

oracle 사용자 아래에서 테이블을 쿼리하는 방법

ORACLE에는 세 가지 뷰가 있습니다

select table_name from user_tables; //当前用户拥有的表
select table_name from all_tables; //所有用户的表
select table_name from dba_tables; //包括系统表
select table_name from dba_tables where owner='用户名'

마찬가지로 테이블 외에도 뷰, 저장 프로시저, 동의어 및 기타 객체도 있습니다. [DBA| USER|ALL]_TABLES 원하는 객체를 볼 수 있습니다

oracle 사용자로 테이블을 쿼리하는 방법

추가 정보:

뷰가 생성되면 ORACLE은 뷰의 유효성을 확인합니다. 기본 테이블이 수정되면 뷰가 다음과 같이 됩니다. user_objects의 데이터 사전 상태를 쿼리할 수 있습니다.

1. ID와 NAME이라는 두 개의 열을 포함하는 테이블 T를 생성합니다.

2.

3. 이 테이블을 사용하여 테이블의 ID 및 NAME 열을 확인합니다.


5 테이블에 성별 열을 추가합니다.

6. 테이블 T에서 NAME 열을 삭제하고 t_view2의 상태를 다시 확인하세요.

참고: VALID는 정상 상태를 의미하고, 유효하지 않음은 비정상 상태를 의미합니다.

권장 튜토리얼: "

Oracle Tutorial

"

위 내용은 oracle 사용자로 테이블을 쿼리하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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