IT정보 27

%TYPE 속성을 이용한 Procedure(프로시져) 기본 예제

%TYPE 데이터형 - %TYPE 데이터형은 기술한 데이터베이스 테이블의 컬럼 데이터 타입을 모를 경우 사용가능 - 코딩 이후 데이터베이스 컬럼의 데이터 타입이 변경될 경우 다시 수정할 필요가 없다 - 이미 선언된 다른 변수나 데이터베이스 컬럼의 데이터 타입을 이용하여 선언한다. - 데이터 베이스 테이블과 컬럼 그리고 이미 선언한 변수명이 %TYPE 앞에 올 수 있다. %TYPE 속성을 이용하여 얻을 수 있는 장점 - 기술한 DB column definition 을 정확히 알지 못하는 경우 - 기술한 DB column definition 이 변경 되어도 다시 PL/SQL 을 고칠 필요가 없다 이제 기본적으로 작성되어있는 Emp테이블을 이용해 기본적인 PL/SQL 문을 작성해 보자. CREATE OR RE..

IT정보 2008.07.09

Eclipse에 Tomcat 연동하기

일단은 당연히 이클립스와 톰캣은 설치 되어 있어야 한다. 이클립스를 실행시키고 Window - Preferences 를 클릭! 이 곳에서 Server - Installed Runtimes 를 클릭! 그림과 달리 우측에 항목이 없을 것이다. 당연히 연동을 안 했으니까.. 자, Add 버튼을 클릭! 여기까지 따라왔다면 새로운 서버 종류 선택 창이 뜬다. 본인이 설치한 버전에 맞추어 선택한다. 선택 후 Next 클릭! Tomcat installation directory 에는 톰캣 설치된 디렉토리 입력! Browse 버튼 눌러 경로 지정하고 JRE 항목에서 자신의 PC에 설치된 JRE를 지정해서 Next! 설정이 완료 되면 Server창에 서버가 설치된 것이 보일 것이다. 만약 아무것도 안 뜨면 Dynamic..

IT정보 2008.07.08

tnsnames.ora 설정하기 & Oracle Client 접속서버 설정하기

tnsnames.ora 파일이 있는 곳은 Oracle 설치시 기본 경로로 설정 했다면.. C:\oracle\ora92\network\admin 안에 tnsnames.ora 이 존재 한다. 접속 서버를 설정할 때, tnsnames.ora 연결 프로그램 설정에서 메모장으로 설정한다. 그러면 아래와 같은 간단한 코딩이 있을 것이다. DBNAME = DBNAME이라고 쓰여진 곳에 접속 할 해당 DB명을 입력한다. (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 211.45.1xx.1xx)(PORT = 1521)) 호스트, 포트 번호 ) (CONNECT_DATA = (SID = ORCL) SID명 입력 (SERVICE_NAME = DBNAME)..

IT정보 2008.07.08

Tomcat 설치

Tomcat 다운로드 받는 곳 http://tomcat.apache.org/download-55.cgi#5.5.26 필요한 버전을 골라서 다운 받는다. 경로 같은 것 확인 잘 하면서 Next 열심히 누르자. 중요한 건 Java Virtual Machine 설치 할 때 저장 경로를 JRE를 참조하는 경로로 지정할 것! Java를 설치할 때 JRE폴더가 생성되어 있을 것이다. 경로 확인! ex) C:\Program Files\Java\jre1.6.0_06 그리고 설치 할 때 Choose Components에서 Examples와 Webapps를 체크해서 설치 하자. 설치가 다 되면 Jdk 설치 했을 때랑 마찬가지로 환경변수를 설정해야 한다.(중요하다!!) 바탕화면 '내 컴퓨터'아이콘을 우클릭하고 '속성'으로 ..

IT정보 2008.07.08

자바 (JDK)설치&환경 변수 설정

자바 5.0 다운 받는 곳(JDK 5.0 Update 14) http://java.sun.com/javase/downloads/index_jdk5.jsp JDK5.0 Update14 라고 되어 있는 부분을 찾아 다운! 인스톨은 뭐 게임 한 두개 설치 해봤으면 다 알테니까 넘어가자. 설정하는건 중요한 건 없다. Next로 넘어가서 설치 하자. 하지만 설치경로는 자기가 원하는 경로로 정확히 하길..(환경변수 잡을 때 필요하므로 잊지 말것!) 설치가 완료 되면, 환경변수 설정이다.(중요함!!) 바탕화면의 [내 컴퓨터] 아이콘을 우클릭해서 '속성'을 클릭! 탭 이름 중 '고급' 탭을 선택해서 '환경변수'를 클릭! 우선 사용자 변수에 PATH 부터 편집한다. PATH를 클릭! 변수 이름 : PATH 변수 명 : ..

IT정보 2008.07.07

SQL 언어의 종류

* SQL 언어의 종류 - DQL(Data Query Language) SELECT Column-1, Column-2, ..... From 테이블명 WHERE 조건절; : 검색시 사용 - DML(Data Manipulation Language) UPDATE 테이블명...; INSERT INTO 테이블명...; DELETE 테이블명...; : 변경시 사용 - DDL(Data Definition Language) CREATE TABLE 테이블명...; DROP TABLE 테이블명...; ALTER TABLE 테이블명...; : Object 의 생성과 변경시 - TCL(Transaction Control Language) COMMIT; ROLLBACK; SAVEPOINT; : Transaction 종료 및 취..

IT정보 2008.07.04

PL/SQL 이란?

PL/SQL 이란 ? - PL/SQL 은 Oracle's Procedural Language extension to SQL. 의 약자 입니다. - SQL문장에서 변수정의, 조건처리(IF), 반복처리(LOOP, WHILE, FOR)등을 지원하며, 오라클 자체에 내장되어 있는 Procedure Language입니다 - DECLARE문을 이용하여 정의되며, 선언문의 사용은 선택 사항입니다. - PL/SQL 문은 블록 구조로 되어 있고 PL/SQL 자신이 컴파일 엔진을 가지고 있습니다. PL/SQL의 장점 - PL/SQL 문은 BLOCK 구조로 다수의 SQL 문을 한번에 ORACLE DB 로 보내서 처리하므로 수행속도를 향상 시킬수 있습니다. - PL/SQL 의 모든 요소는 하나 또는 두개이상의 블록으로 구성하..

IT정보 2008.07.03