본문 바로가기

Daily Report

120830 Oracle 문자열 처리 함수 문자열 처리 함수(Character Functions) CONCAT(char1, char2) : Concatenation의 약자로 두문자를 결합할때 사용합니다 문법 SELECT CONCAT('char1','char2') 칼럼 FROM 테이블명; 예제 select concat('hong',' gil dong') name from dual; *dual : 은 테이블이 없지만 오라클에서 테스트목적으로 지원되는 가상의 테이블입니다 LOWER(char) 와 UPPER(char) 문자열을 소문자LOWER(char) 대문자UPPER(char)로 변혼 시켜 줍니다 문법 SELECT LOWER('char1') 칼럼 FROM 테이블명; SELECT UPPER('char1') 칼럼 FROM 테이블명; 예제)대문자로 변환하시.. 더보기
120830 Oracle 연산자 IN,NOT IN,AND,OR,BETWEEN IN연산자 : 하나의 칼럼에 2개이상의 칼럼 정보를 불러올때 사용합니다 문법 SELECT 컬럼 컬럼 FROM 테이블명 WHERE 칼럼 IN(찾고자하는값,찾고자하는값); 예제)인덱스 100 200 데이터의 id와 이름을 검샘하시오 select employee_id, first_name from employees where employee_id in(100,200); 예제)Steve Neena라는 이름을 가진 사원을 검색하시오 select * from employees where first_name in('Steven','Neena'); NOT IN연산자 :in이 원하는 값을 불러오는 것이라면 not in은 반대로 해당하는 값을 빼고 출력을 합니다 쉽게 말해 조건값만 제외하고 출력합니다 => 하나의 칼럼에 .. 더보기
120829 Oracle INSERT UPDATE DELETE INSERT :테이블 안에 데이터를 삽입합니다 문법 insert into 테이블 이름(칼럼) value(데이터,'데이터'); 실제 데이터는 괄호()안에 입력하고 문자열은 단일 따옴표('')로 둘러쌉니다 각각의 데이터 구분은 ""로합니다 테이블 이름 옆에 ()생략시에는 모든 칼럼을 value()안에 입력 시킵니다 emp 테이블이 아래와 같이 있습니다 모든데이터를 입력하는 경우입니다 insert into emp values(1,'dongsik',null,null,sysdate,10,10); 이번에는 지정된 칼럼 hiredate, ename, empno, depto에 데이터를 넣겠습니다 :칼럼의 위치와 순서에 맞게 값을 넣으면 됩니다 insert into emp(hiredate, ename, empno, de.. 더보기
120828 Oracle SELECT WHERE LIKE TABLE Select :전체 데이터를 조회하기 위해 사용합니다 사용방법> SELECT : 칼럼이름1, 칼럼이름2, 칼럼이름N FROM 테이블이름; SELECT first_name, email, address FROM employees; Where :특정 조건에 해당하는 값을 얻을때 사용합니다 사용방법> WHERE 칼럼 연산자 (조건)값 WHERE employee_id = 100; 실행화면 like연산자 :문자열 일부만 알고 있을 때 일부를 포함하는 문자열을 알기위해 사용 like 'K' =>값이 K인 경우 like 'k%' => K로 시작되는 모든값 like '%k' => 마지막 글자가 K로 끝나는 경우 like '%K%' => 중간에 K가 포함된 모든글짜 like '__a__' => 단어 사이 a가들어간 경유 .. 더보기
120827 Oracle 계정생성(만들기) Oracle DataBase 11g Express에서 계정 만들기 시작 -> 모든프로그램 -> Oracle DatBase 11g -> get Started Application Express 클릭 ID PASS는 system 으로 입력합니다 User Existion 체크 Username : HR Application Express Username : HR_APP PASS : 알아서 인터넷 주소창에 http://127.0.0.1:8080/apex로 접속합니다 걔정 설정 성공!! SQL Plus(cmd / dos창) 사용된 명령어 show user; (유저를 보여준다) conn /as sysdba(dba권한을 가져온다 연결한다) create user test IdENIFIED by test; (새로운 계정t.. 더보기
120827 Oracle 설치 Oracle DataBase 11g Express Edition install setup을 눌러 실행합니다 패스워드는 System 입니다!! 설치가 완료되었습니다 더보기
120827 Oracle 삭제하기 oracle 삭제하기 :oracle를 설치시 오류가 나게되면 실행 되지 않을뿐더러 unistall학고 재설치를 해도 계속 오류가 발생하게 됩니다 이것은 완변하게 지워지지 않았거나 몇가지 상항들을 고려하지 않았기 때문입니다 오라클 삭제순서! 1. 오라클 설치 파일이나 언인스톨러에서 파일 삭제. 2. 내컴퓨터(우클릭) -> 관리 -> 서비스에 있는 오라클 서비스 모두 중단 3. 시작 -> regedit -> LOCAL 패키지 아래에 있는 ControlSet001 선택 4. ControlSet001 -> Services아래에 있는 Ora로 시작되는 모든 파일 삭제 5. ControlSet002 -> Services아래에 있는 Ora로 시작되는 모든 파일 삭제 6. CurrentControlSet -> Serv.. 더보기
120824 HTML 기본테그 Table HTML테그 기본적인 HTML테그 1. 기본구조 글 머릿말 본문 표제 부분에 들어갈 말을 정의. 1~6까지의 숫자를 사용하고 숫자가 커질수록 표제는 작아짐 defalut H4 주석을 달거나 잠시 이미지를 보이지 않게 할때 사 2. 문단 혹은 줄을 바꾸는 태그 문단을 바꾸는 태그 줄바꿈과 동시에 줄을 띈 것같은 효과 문단을 바꾸는 태그 줄바꿈의 역할만 수행 여백이나 줄간격 등을 고정시켜 주는 역할 3. 글자의 크기를 마음대로 조절하는 태그 글자의 크기를 마음대로 조절. 두의 숫자는 1~7까지며 7이 가장 큰 크기 default 3 4. 선 그리기 태그 입체적인 선을 그려줌 align은 선의 정렬 width는 선의 폭 size는 선의 높이 5. 목록을 정리해 주는 태그 순서가 없는 목록. 일반적인 나열 순서.. 더보기
120824 eclipse 환경변수 및 서버세팅 eclipse 설치 download : www.eclipse.org 에서 최신버전을 다운 받습니다 설치 하면 실행이 되지않습니다 그것은 jre jdk가 설치 되어있지 않기 때문입니다 검색을 해서 추가로 jre jdk를 설치하여줍니다. tomcat 7.0설치 download : tomcat.aprche.org 환경변수 세팅 내컴퓨터 (우클릭 속성) -> 고급 -> 환경변수 환경변수 텝에서 시스템변수(S) -> 새로만들기 클릭 JAVA_HOME JRE_HOME TOMCAT_HOME을 등록합니다 TOMCAT설정 :TOMCAT을 설정하는 이유는 HTML 문서를 작성후 서버를 열어 바로확인하기 위해서 입니다 NEW FILE -> OTHER -> SERVER 좌측 하단 Server runtime environmen.. 더보기
120823 XML DTD DTD(Document Type Declaration) : xml은 메타 언어로서 다른 마크업 언어를 개발할 수 있는 언어인데 html이 확장성이 없는 언어라는 것도 결국 사용자가 마음대로 태그를 정의해서 사용할수 없습니다 xml은 dtd를 이용하여 xml문서의 구조를 사용자가 정의 함으로써 새로운 마크업 언어를 개발 할수 있습니다 =>쉽게 설명하자면 서로다른 데이터를 하나의 xml에서 받고자 할경우 요소들 명이라던지 배치라던지 맞지 않는 부분들이 있을수 있습니다 이러한 문제를 해결할 수 있는 방법이 DTD입니다 요소 요소 요소 속성 ]> 이것을 xml 구조로 바꾼다면 40 홍길동 95 예제>xml문서의 수집및 분석 dtd 작성과정 : 다음 3가지 회사의 문서를 통합 및 표준화 정의 A사 Joo1 KTF.. 더보기