-- 일반 컬럼수정 ALTER TABLE EM_MMT_TRAN MODIFY RECIPIENT_NUM VARCHAR2(16 BYTE) ------------------------------------------------------------------------------------- -- 일반 컬럼수정(NOT NULL) -- ORA-01442: column to be modified to NOT NULL is already NOT NULL ALTER TABLE EM_MMT_TRAN MODIFY CALLBACK VARCHAR2(16 BYTE) NOT NULL -- DISABLE ALTER TABLE EM_MMT_TRAN DISABLE CONSTRAINT SYS_C0037363 CASCADE --> 일반 ..
alter table "해당 테이블" nologging -> 넣을 테이블 alter session set db_file_multiblock_read_count = 128; -> 옵션 insert /*+append*/ into "해당테이블" 옵션 주면 일반 full에 16배 더 빨라져 천 만건이면..어지간한 데이터도 30분 안 쪽으로 끝남 INSERT /*+APPEND/ INTO APLUSORA.NEW_ADDRESS_20120823 ( BUPJUNG_CODE, SIDO, SIGUNGU, DONG, LI, SAN, BUNJI_NO1, BUNJI_NO2, DORO_CODE, DORO_NAME, JIHA, GUNMUL_NO1, GUNMUL_NO2, GUNMUL_NAME, GUNMUL_NAME_DTL, GUNMU..
테이블명 변경: RENAME {변경전이름} TO {변경후이름}; 인덱스명 변경: ALTER INDEX {변경전이름} RENAME TO {변경후이름}; 1.변경하고자 하는 COLUMN으로 Unique Index를 생성한다. 쿼리 - CREATE UNIQUE INDEX PK명 ON TABLE명(COLUMN명) TABLESPACE TABLESPACE명; 예제(테이블스페이스는 사용 안함) - CREATE UNIQUE INDEX PK_FTA_PO_LEDGER ON FTA_PO_LEDGER(COMPANY_CODE, PROJECT_CODE, FTA_CODE, ITEM_CODE); 2.해당하는 PK를 삭제한다 ALTER TABLE RECRUIT_APP DROP PRIMARY KEY 쿼리 - ALTER TABLE TAB..
Unique Key를 생성하는 방법은 DBMS마다 차이가 있다. MS-SQL은 IDENTITY를, MySQL은 auto_increment와 같이 쉽게 사용할 수 있는 방법이 있는데 오라클에서는 Sequence를 사용하여 다음과 같이 유사하게 구현할 수 있다 1. 자동증가컬럼을 사용하고자 하는 MYTABLE테이블을 생성한다. CREATE TABLE MYTABLE (ID NUMBER, NAME VARCHAR2(20)); 2. CREATE SEQUENCE 라는 문장을 사용하여 SEQ_ID라는 이름의 시퀀스를 만든다. CREATE SEQUENCE SEQ_ID INCREMENT BY 1 START WITH 10000; -- INCREMENT BY 1 : 증가값은 1 -- START WITH 10000 : 1000..
오라클시작과종료 :: ① 오라클 데이터베이스 시작하기 Database 의 시작과 종료는 반드시!! Oracle 계정으로 수행해야 합니다. [root@ora9 /]# su oracle [oracle@ora9 /]$ source $HOME/.bash_profile oracle 계정으로 로그인 후 oracle 계정의 환경설정을 reload 합니다. (처음부터 오라클 계정으로 로그인 하였다면 이 과정은 불필요합니다.) [oracle@ora9 /]$ sqlplus /nolog SQL>connect / as sysdba SQL> startup 오라클 데이터베이스를 시작하고 종료하기 위해서는 OS에서의 인증과 암호 파일을 생성하는 툴인 orapwd를 통해야 한다. 그리고 sys 스키마의 권한인 sysdba 권한과 p..
- Total
- Today
- Yesterday
- tomcat
- java
- 윈도우
- 테이블
- 오라클
- 리눅스
- user
- table
- eclipse
- mssql
- Oracle
- 데이터
- select
- 설정
- 백업
- MySQL
- delete
- server
- 서버
- 자동차
- Windows
- DB
- Toad
- IP
- 파일
- sql
- apache
- Shell
- DATABASE
- Linux
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |