일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- now()
- java
- visual studio code
- 리눅스 명령어
- EQUI
- Linux
- date_add
- 3306
- 데이터베이스
- MySQL
- word wrap
- primarykey
- 입력
- select
- groupby
- 조인
- 서브쿼리
- 데이터타입
- substring
- 테이블
- live server
- 생성
- pytthon
- 삭제
- DISTINCT
- 집계 함수
- DB접속
- 줄바꿈
- cmd
- foreignkey
Archives
- Today
- Total
재유's
[ORACLE/TIBERO] SQL QUERY HISTORY 확인방법 본문
DB에서 제공하는 SQL HISTORY를 보는 쿼리 문
SQL HISTROY가 있지만 SQL 일부만 보여줍니다 ㅜㅜ
하지만 SQL문을 전체로 저장하는 테이블이 있다길래 찾아보니
'V$SQLTEXT' 라고 하네요~
SELECT * FROM V$SQLTEXT;
HASHMAP 방식으로 저장 되는 것 같습니다만... (컬럼 설명을 보니..? ㅋㅋㅋ)
쿼리마다 HASH_VALUE 라는 컬럼이 있는데 HASH_VALUE가 같으면 그건 한 쿼리로 보면 되겠습니다
COLUMN | DATATYPE | 설명 |
ADDRESS | RAW(4|8) | HASH_VALUE 고유의 캐싱커서(?) |
HASH_VALUE | NUMBER | ADDRESS 고유의 캐싱커서(?) |
SQL_ID | VARCHAR2 | SQL 고유의 캐싱커서 |
COMMAND_TYPE | NUMBER | 형식에 따른 타입 SELECT : 1, INSERT : 2, 그외 : 3 |
PIECE | NUMBER | SQL_TEXT DATATYPE상 SQL이 잘리는데, 잘리는 순서를 기재해 놓은 것. 0 부터 시작 |
SQL_TEXT | VARCHAR2(64) | SQL 문 |
출처 : 오라클 사이트
'IT Story > : : Oracle' 카테고리의 다른 글
[Oracle] ROWNUM (0) | 2019.04.09 |
---|---|
[Error] SQL Developer 모듈 비활성화 오류시 처리방법 (1) | 2019.04.09 |
[OracleSQL] 열 데이터를 행으로 표현하기 (0) | 2017.05.01 |
[SQL] 숫자만 또는 숫자외(글자포함) 데이터 찾기 조건 (0) | 2017.05.01 |
Oracle 사용자 만들고 권한 부여하기 (1) | 2017.05.01 |
Comments