728x90
반응형
😜ORACLE 오라클 TIMESTAMP 데이터 임시테이블 조회
😜오라클에서는 TIMESTAMP 명령어
DML(Data Manipulation Language) 명령어중 UPDATE, DELETE명령어 사용후 commit 명령어를 입력할것이다.
그러나 사람은 언제나 실수를 하는법 입력한 명령어에 대한 잘못으로 다시 조회를 할때 ORACLE에서는 임시테이블에
저장된 데이터를 조회할수 있는 명령어가 있다. 그게 바로 TIMESTAMP이다.
제약조건 : ORACLE에서 설정한 시간만큼만 임시테이블에 저장이 되는 구조이다.
SELECT * FROM TEST_TABLE AS OF TIMESTAMP(SYSTIMESTAMP-INTERVAL '30' MINUTE);
🧨데이터 조작어(DML:Data Manipulation Language)
👻SELECT
🐾조회 및 검색 명령어 (RETRIEVE)
👻INSERT & UPDATE & DELETE
🐾데이터의 값을 변경하는 명령어 (데이터 삽입, 수정, 삭제)
🧨데이터 정의어(DDL : Data Definition Language)
👻CREATE & ALTER & DROP & RENAME & TRUNCATE
🐾테이블과 같은 데이터 구조를 정의 명령어(생성, 변경, 삭제, 변경, 테이블 초기화)
🧨데이터 제어어(DCL : Data Control Language)
👻GRANT & REVOKE
🐾데이터베이스에 접근 및 객체들에 대한 사용 권한을 부여 및 회수 명령어
🧨트랜잭션 제어어(TCL : Transaction Control Language)
👻COMMIT & ROLLBACK & SAVEPOINT
🐾논리적인 작업의 단위를 묶어서 DML에 의해 조작된 결과정보를 작업단위(트랜잭션) 별로 제어하는 명령어
728x90
반응형
'🩷02_DataBase > 01_SQL( Structured Query Language)' 카테고리의 다른 글
#The connection attempt failed: #java.io.EOFException #EOFException #DB접속에러 #권한문제 (0) | 2024.03.04 |
---|---|
#Mysql #DB 명세서 #추출 #쿼리 #엑셀매크로포함 (1) | 2024.02.13 |
#noAccessToProcedureBodies=true #JDBC #MYSQL #5.7 #프로시저실행오류 (0) | 2023.09.11 |
#mysql #int #int(11) #tinyint(4) #tinyint(N) #int(N) #N값에대한정의 (0) | 2022.12.12 |
MYSQL 상태값 및 정보 확인 명령어 모음 (0) | 2022.12.12 |
댓글