본문 바로가기

Information/Oracle 9i

(6)
에러메세지 코드 ORA-01861 :: 문자나 날짜의 포맷형태가 잘못된경우이다. 문자변수를 날짜화하는경우에 주로발생 to_date 나 Add_months 등의 날짜관련 함수나 숫자변환형 함수를 잘 확인
(Sql) 기간내 날짜를 반환하기 SELECT TO_DATE('2009/10/01', 'YYYY-MM-DD') + NUM-1 AS DAY FROM ( SELECT ROWNUM NUM FROM DICTIONARY WHERE ROWNUM
2. Oracle Application Express 둘러보기 Oracle Express 를 제대로 설치되었다면 마지막에 APEX 의 접속페이지를 보셨을 겁니다. 이 것은 그 APEX를 간단하게 둘러보는 글이 되겠습니다. 잘 모르는걸 글 쓰기 힘들군요 9i 에서 C/S 환경만 사용하다보니 데이터베이스웹관리라 어색합니다. APEX 의 접속주소는 http://127.0.0.1:8080/apex 입니다 설치할때 8080이 웹포트인거 기억하시죠? 바로 이 APEX는 웹페이지이므로 웹포트 8080을 통해서 접속합니다. 접속하면 설치후 마지막에 봣던 페이지를 확인할수 있습니다. 이름에는 system 그리고 비밀번호를 입력하고 로그인을 클릭하세요. sqlplus 에서 쓰는 system/암호 식의 접속방법은 되지않더군요 각칸에 맞게 ID 와 암호를 입력하세요. APEX의 기본화면..
1. Oracle Database Express 10g 설치 Oracle Database 10g Express Edition Oracle사의 무료 데이터베이스 엔진입니다.(무료인 만큼 제약이 있겠죠) 1. Oracle Xe는 최대 1GB 의 메모리만 지원합니다. 2. 1개의 CPU를 지원합니다. 2개의 코어가(요즘 코어수가 인기라서 오해가 있을수있네요) 보드에 2개의 시퓨가 장착시 1개만 사용한다는 의미입니다만.. 1개의 시퓨로도 충분! 3. XE를 설치한 컴퓨터는 1개의 인스턴스만 사용이 가능합니다 (1개의 Xe) 4. 데이터용량은 4GB 만 사용가능합니다. 에게? 하시겠지만 일반적인 텍스트데이터만 입력하는 곳이라면 10년이되어도 1기가 쓰기 힘듭니다. (믿어주세요) 먼저 다운로드를 받아볼까요? 이것은 www.Oracle.com 에서 바로 다운로드 받아볼수 있습..
[SqlPlus] 모든테이블 및 뷰를 지우는 쿼리 -----------첨부된 파일 내용------------ SET HEADING OFF; SET FEEDBACK OFF; SET ECHO OFF; SET VERIFY OFF; SET TERMOUT OFF; spool c:\drop.sql; select 'drop ' || decode(tabtype,'VIEW','VIEW','TABLE') || ' ' || tname || ';' from tab; spool off; SET HEADING ON; SET FEEDBACK ON; SET ECHO ON; SET VERIFY ON; SET TERMOUT ON; @c:\drop; ------------------------------------------- 설명 : drop table (또는 view) 명령을 생성한..
Sqlplus 에서 함수실행하기 함수이므로 반환값을 저장할 변수를 선언한다. var retval number; execute : retval := 함수명(); print retval;