일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 스크린세이버
- lol 서포터
- java 인스턴스
- 펌방지해제
- MySQL
- 불독맨션 좋아요
- jason marz im yours
- 타루 예뻐할께
- java파일복사
- Marry You
- java파일삭제
- This Android SDK requires An...e ADT to the latest version
- Mysql명령어
- java 객체
- eclipse 단축키
- marry you 프로포즈
- 문자열자르기
- javascript강의
- 자바스크립트강의
- 자바 객체
- dom vs sax
- eclipse svn
- 체크박스
- 자바정의
- bruno mars marry you
- 갈릴레오 svn
- jason maraz
- Split
- 이클립스 단축키
- sax vs dom
- Today
- Total
목록데이타베이스/Oracle (7)
쿰뱅이
[Oracle]테이블스페이스(TableSpace) 정의 테이블이 저장되는 공간입니다. 오라클 에서는 테이블스페이스라고 해서 테이블이 저장될 공간을 먼저 만들고 나서 테이블을 생성합니다. 각각의 테이블을 테이블스페이스별로 나누어서 관리와 퍼포먼스의 향상을 가지고 오는것입니다. 테이블스페이스를 생성하면 정의된 용량만큼 미리 확보한 테이블스페이스가 생성되어 지고 생성되어진 테이블스페이스에 테이블의 데이타가 저장됩니다. 예를 들면 많은 데이터가 쌓일 게시판 테이블은 기본용량 100메가 자동확장 10메가로 테이블스페이스를 만들어서 그곳에 게시판 테이블을 만들어 쓰면 게시판 데이터는 그곳에 100메가까지 데이터가 저장되고 용량 초과시 자동적으로 10메가단위로 테이블 스페이스의 크기는 확장됩니다. 이렇게 각 테이블의..
[oracle] 오라클 ALTER의 정의와 사용법 ALTER란? 기존 테이블에 새로운 컬럼을 추가하거나 변경할때 쓰는 명령어 ALTER 명령은 CREATE TABLE문으로 만든 컬럼은 삭제 할 수 없다. -- 사용자 암호 변경 ALTER USER [USER ID] IDENTIFIED BY [NEW PASSWORD]; EX)ALTER USER scott IDENTIFIED BY lion; -- 인덱스 수정 ALTER INDEX [INDEX NAME] RENAME TO [NEW INDEX NAME]; EX)ALTER INDEX idx_empno RENAME TO idx_emp_01; : 인덱스 idx_empno의 이름을 idx_emp_01로 변경한다. -- 필드 추가 ALTER TABLE [TABLE NAM..
oracle에서 limit 구현하기 ROWNUM과 BETWEEN을 이용하여 mysql의 limit와 같은 역활을 구현할 수 있다. SELECT * FROM ( SELECT A.*, ROWNUM RNUM FROM ( ------- 쿼리 본문 시작 ------- 쿼리 본문 끝 ) A WHERE ROWNUM =11 출처 : http://www.oracle.com/technology/global/kr/oramag/oracle/06-sep/o56asktom.html
오라클 테이블 컬럼 추가, 변경, 삭제 (alter table) * 테이블 생성 view sourceprint? 1.create table test ( 2. idx number not null; 3.); * 테이블테이블 명 변경 view sourceprint? 1.rename after_table to before_table; * 테이블 정보 view sourceprint? 1.desc test; * 테이블에 addField 컬럼 추가 view sourceprint? 1.alter table test add(addField number(10)); (추가될 COLUMN 의 위치는 지정할 수 없다. 새로운 COLUMN 은은 마지막 위치에 생성된다.)* 테이블 addField 컬럼명을 modifyField 컬..
oracle LPD함수(oracle 자리수 채우기) select LPAD(시퀸스명.nextval, 8, 0) from 테이블명 출력결과 8자리를 맞추어야하고 유니크한 번호를 생성하고 싶을때 사용합니다.. 시퀸스는 1,2,3,4,5, 이런식으로 늘어나면서.. 나머지자리는 왼쪽부터 0으로 채워줍니다... RPAD는 반대라는건 아시겠죠..
오라클에서 DB상에서 숫자를 콤마로 처리하는 방법 TRIM ( TO_CHAR(SELECT SUM(숫자필드) ,'999,999,999,999,999')) ==> 이렇게 처리하면 해결됨. 출처 : http://blog.naver.com/rullmake/20106614734
ORA-01006 : bind variable does not exist [java.sql.SQLException: ORA-01006: bind variable does not exist ------------> 바인드변수 ? 갯수와 setxxx()의 갯수가 맞지 않을때 나는 에러입니다. sb.append(select * from TableName where seq = ? and name=?); index = 1; db.setInt(index++, data.getSeq()); ????? 이렇게 바인드변수는 ?, ? 두개인데 set값은 하나만 넣었을때 에러