일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- js
- Eclipse
- txs
- php version
- IntelliJ
- 응용SW
- CSS
- 정처산기
- SQL
- Oracle
- 이클립스
- 이미지용량제한
- react
- npm
- java
- SCIPRT
- 붙여넣기방지
- googleCharts
- script
- TSX
- createBro
- BREW
- jsp
- input
- 책추천
- html
- node
- 병행프로세스와 상호배제
- 이론
- googleChart
- Today
- Total
목록DATABASES/ORACLE︲TIBERO (7)
개발하자
안녕하세요 블로그나 카페 등 게시글 하단에 이전글, 다음글을 쉽게 볼 수 있도록 표시가 되어있는 경우를 많이 봤는데요 LAG()와 LEAD() 함수를 사용하면 쉽게 구현할 수 있습니다. LAG() 함수는 이전 행의 값을 리턴하고, LEAD()함수는 다음 행의 값을 리턴합니다. 기본 사용법 -- 이전값 LAG(대상컬럼 ,가져올행위치 ,NULL일때 기본값) OVER (그룹컬럼명 정렬컬럼명) -- 다음값 LEAD(대상컬럼 ,가져올행위치 ,NULL일때 기본값) OVER (그룹컬럼명 정렬컬럼명) 대상컬럼, 정령컬럼명은 필수이며, 가져올 행 위치, NULL일때 기본값, 그룹컬럼명은 생략가능합니다. LAG() 함수 이전 값 가져오기 SELECT OPEN_NO, PROGRAM_NAME, LAG(OPEN_NO) OVER..
SQL( Structured Query Language)는 크게 DQL, DDL, DCL, DML, TCL 로 분류 됩니다. 오늘은 그 분류 중 TCL 기초문법 정리 입니다. TCL( Transaction Control Language ) - 트랜잭션 제어어 DML은 트랜잭션 데이터의 영구 저장, 취소 등의 명령어입니다. 명령어 : COMMIT, ROLLBACK, SAVEPOINT ▼ ▼ 예제 ▼ ▼ 1) 커밋(COMMIT) - 보류중인 모든 데이터 변경사항을 영구적으로 적용, 현재 트랜잭션 종료 -- 1. 트랜잭션 작업 시작(임의의 DML 작업 시행) INSERT INTO TALBE명 VALUES (데이터1, 데이터2); -- 2. 저장 COMMIT; -- 오코커밋으로 설정해뒀을 경우 COMMIT을 따..
SQL( Structured Query Language)는 크게 DQL, DDL, DCL, DML, TCL 로 분류 됩니다. 오늘은 그 분류 중 DML 기초문법 정리 입니다. DML( Data Manipulation Language ) - 데이터 조작어 DML은 테이블의 데이터를 저장, 수정, 삭제하는 명령어입니다. 명령어 : INSERT, UPDATE, DELETE ▼ ▼ 예제 ▼ ▼ 1) 삽입(INSERT) -- TABLE에 데이터 삽입 INSERT INTO TABLE명( 컬럼1, 컬럼2 ) VALUES (값1, 값2); -- 모든 컬럼에 삽입 INSERT INTO TABLE명 VALUES (값1, 값2, 값3); -- 다른 테이블의 값 삽입 INSERT INTO TABLE명1 SELECT * FRO..
SQL( Structured Query Language)는 크게 DQL, DDL, DCL, DML, TCL 로 분류 됩니다. 오늘은 그 분류 중 DCL 기초문법 정리 입니다. DCL( Data Control Language ) - 데이터 제어어 DCL은 데이터 사용 권한 부여 및 취소를 하는 명령어입니다. 명령어 : GRANT, REVORK ▼ ▼ 예제 ▼ ▼ 1) 권한 부여 (GRANT) -- 계정생성 CREATE USER 사용자 UDENTIFIED BY 비밀번호; -- 사용자 생성 권한 부여 GRANT CREATE USER TO 사용자; -- 로그인 권한 부여 GRANT CREATE SESSION TO 사용자; -- 테이블 생성 권한 부여 GRANT CREATE TABLE TO 사용자; -- 다른 사..