개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

CHAR 와 CHAR 데이터 타입의 비교 방법

 

 

CHAR 와 CHAR 데이터 타입의 비교 방법

 

 

 

 

 

CHAR 와 CHAR 데이터 타입의 비교 방법

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

개요


가변 길이의 문자열을 저장하기 위해

사용하는 데이터 타입
최대 4,000 바이트 저장 가능
지정된 길이보다 짧은 문자열이 입력되면 뒷부분은 NULL로 처리되어

저장공간을 낭비하지 않음

 

 

 

 

 

 

특징


데이터 입력시 사용자가 값을 입력하지 않으면 NULL 이 입력
지정된 길이보다 긴 데이터가 입력되면 데이터가 입력되지 않고 오류 발생
입력될 데이터의 편차가 심하거나 NULL 이 많이 입력되는 경우에 사용하는 것이 효율적
실무에서는 CHAR 데이터 타입보다 VARCHAR2 를 많이 사용
 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

개요


고정 길이의 문자열을 저장하며

최대 2,000바이트까지 저장 가능
지정된 길이보다 짧은 데이터가 입력되는 경우,

나머지 공간은 공백으로 채워짐 

 

 

 

 

 

 

 

 

 

 

특징
데이터 입력시 사용자가 데이터를

입력하지 않으면 NULL 이 입력
지정된 길이보다 긴 데이터가 입력되면 오류 발생
주소 데이터와 같은 편차가 심한 데이터를 입력할 때

사용하면 저장 공간이 낭비될 수 있음
주민등록번호와 같이 길이가 일정하거나 비슷한 경우에 사용하는 것이 좋음

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

개요


데이타베이스에 저장되는 데이터는

문자, 숫자, 날짜, 이미지 등과 같은 다양한 형식으로 표현
실무에서 칼럼에 대한 데이터 타입이나 길이의 결정은 데이타베이스 설계 단계에서

신중하게 고려해야하는 중요한 사항
데이타베이스 설계 단계에서 잘못 선정된 데이터 타입은

응용 프로그램 개발을 어렵게 하거나 성능을 저하시키는 요인이 됨

 

 

 

 

 

 

 

 

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

개요
SQL 버퍼에 저장된 SQL 명령문을 파일에 저장하거나

파일에 저장된 SQL 명령문을 읽어올 수 있도록 하는 명령어

 

 

 

SQL 버퍼의 현재 내용을 파일에 저장
APPEND : 기존 파일에 추가
REPLACE : 기존 파일에 겹쳐씀
파일 이름의 기본 확장자는 .sql임

 

 

GET filename
 이전에 저장한 파일 내용을 SQL버퍼에 쓴다

 

 

질의 결과를 파일에 저장
OFF : 스풀 파일을 닫음
OUT : 스풀 파일을 닫은 후 파일 결과를
           시스템 프린터로 전송
확장명은  .LST

 

 

스크립트 실행
 STA[RT] filename = @filename
이전에 저장한 명령 파일을 실행

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

※ R[UN]
 버퍼의 현재 SQL 문을 표시하고 실행

 

※ /
 버퍼의 현재 SQL문을 표시하지 않고 실행

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

CHANGE 명령어
현재 활성화된 라인에서 특정 텍스트를

다른 텍스트로 변경하기 위해 사용하는 명령 

 

 

 

 

 

old : 변경하기 전의 텍스트
new : 변경할 텍스트​

 

 

 

 

 

+ Recent posts