>데이터 베이스 >Oracle >Oracle에서 몇 개의 열을 쿼리하는 방법

Oracle에서 몇 개의 열을 쿼리하는 방법

WBOY
WBOY원래의
2022-06-10 16:32:496165검색

Oracle에서는 "count(*)"와 함께 select 문을 사용하여 테이블에 있는 열 수를 쿼리할 수 있습니다. 구문은 "select count(*) from user_tab_cols where table_name='table name'"입니다. user_tab_cols"도 숨겨진 컬럼을 쿼리할 수 있으며, 테이블 이름의 영문은 대문자를 사용해야 합니다.

Oracle에서 몇 개의 열을 쿼리하는 방법

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

oracle에서 열 수를 쿼리하는 방법

oracle에서 쿼리할 열 수:

select count(*) from user_tab_cols where table_name='表名';

--테이블 이름에 영어가 포함된 경우 영어 대문자여야 합니다.

예는 다음과 같습니다.

Oracle에서 몇 개의 열을 쿼리하는 방법

Oracle에서 몇 개의 열을 쿼리하는 방법

extended knowledge : oracle user_tab_cols와 user_tab_columns 모두의 차이점은 사용자 _tab_comments (테이블 주석) 및 user_col_comments와 비교하는 user_tab_comments (테이블 주석)와 비교하는 테이블,보기 및 클러스터를 쿼리하는 데 사용될 수 있습니다. (필드 설명) )을 함께 사용하면 기본적으로 일반적인 통계 요구 사항을 충족할 수 있습니다.

mysql에서 쿼리할 수 있는 열 수:

-- 通过执行此SQL语句,可发现user_tab_cols还包含隐藏列,因此平时使用时推荐使用user_tab_columns
select column_name from user_tab_cols where table_name = 'TEST'
minus
select column_name from user_tab_columns where table_name = 'TEST';

--테이블 이름은 대문자와 소문자 모두 가능합니다.

쿼리할 수 있는 열 수 by sqlserver:

select count(*) from information_schema.COLUMNS where table_name='表名';

--테이블 이름은 대문자와 소문자 모두 가능합니다.

추천 튜토리얼: "

Oracle Video Tutorial

"

위 내용은 Oracle에서 몇 개의 열을 쿼리하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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