page 1 .컴퓨터/오라클
[ORACLE] 기본
나의나된것은
2014. 5. 19. 16:50
반응형
1. 전체 테이블 조회
select *
from tab;
2. 테이블 구조
desc[ribe] 테이블명
3. 테이블에 데이터 삽입 (select 활용)
insert into 테이블명(칼럼명)
select 칼럼 from 테이블 where 조건
4. auto_increment
오라클에선 sequence로 해야 함.
CREATE TABLE test
(id NUMBER PRIMARY KEY,
name VARCHAR2(30));
CREATE SEQUENCE test_sequence
START WITH 10000
INCREMENT BY 1;
CREATE OR REPLACE TRIGGER test_trigger
BEFORE INSERT
ON test
REFERENCING NEW AS NEW
FOR EACH ROW
BEGIN
SELECT
test_sequence.nextval INTO :NEW.ID FROM dual;
END;
INSERT INTO test (name) VALUES (′Jon′);
5. nvl(nvl검사값, null일때 사용할 값)
SELECT NVL(KORNM,ENGNM)
FROM member
뭐 이런식으로도 쓸수 있겠죠?
반응형