반응형 DB75 오라클(SQL)기타자료형(그림파일 저장순서, 그림파일저장 BLOCK생성, 그림파일 저장순서) 기타자료형 - 2진자료를 저장하기 위한 자료형 - RAW, LONG RAW, BLOB, BFILE 1) RAW - 상대적으로 작은 2진자료 저장 - 인덱스 처리가능 - 최대 2000 BYTE 처리 가능 - 오라클에서 래석이나 변환작업이 수행되지 않음 - 16진수와 2진수로 저장 (사용 형식) 컬럼명 RAW(크기); 2) BFILE - 2진 자료 저장 - 대상이되는 2진 자료는 데이터베이스 외부에 저장 - 경로정보(DIRECTORY 객체)와 파일명만 데이블에 저장 - 4GB 까지 저장 가능 (사용 형식) 컬럼명 BFILE; 그림파일 저장순서 (1) 그림파일이 저장된 경로와 파일확인 (2) 디렉토리객체 생성(CREATE OR REPLACE DIRECTORY 디렉토리명 AS 절대주소) (3) 테이블생성 (4).. 2021. 3. 12. 오라클(SQL)자료형(숫자자료형 ,정밀도,날짜 자료형 ) 자료형 숫자자료형 - number 로 제공 - 실수, 정수 모두 처리 가능 (사용형식) NUMBER[(정밀도|*[,스케일])] - 표현 범위 : 10E-130 ~ 9.9999...9E125 - 정밀도 : 전체자리 수 (1~38) - 스케일 : 소숫점이하의 자리수 - '*'는 38자리 이내에서 사용자가 입력한 데이터를 저장할 수 있도록 시스템이 자리를 확보 - '스케일'이 생략되면 '0'으로 간주 - 저장은 스케일+1번째 자리에서 반올림 하여 '스케일'자리수까지 저장 - '스케일'이 음수이면 정수부분에서 반올림이 수행 사용 예) 1) 정밀도 > 스케일 - NUMBER; - NUMBER(*,3); - NUMBER(10,3); - NUMBER(10); --------------------------------.. 2021. 3. 12. 오라클(SQL)데이터 타입 데이터 타입 숫자형,문자열,날짜,기타로 구분 1. 날짜형 - 고정길이 형식(CHAR) - 가변길이 형식(VARCHAR, VARCHAR2, LONG, CLOB, NVARCHAR2, NCLOB) 1) CHAR - 고정길이 문자열을 저장 - 기억공간이 남으면 오른쪽에 공백이 삽입되어 저장 - 데이터가 크면 오류 - 주로 기본키의 데이터 타입으로 사용 - 한글 한 글자는 3BYTE로 처리 - 최대 2000BYTE까지 저장 가능 (사용형식) 컬럼명 CHAR(크기[BYTE|CHAR]); - 크기 : 1~2000 - BYTE|CHAR : '크기'로 지정된 값이 BYTE 값인지 CHAR 갯수인지 지정 'CHAR' 로 지정되더라도 2000BYTE 를 초과할 수 없으며, default값은 BYTE 사용예) CREATE T.. 2021. 3. 12. PL/SQL의 종류 Stored procedure Stored procedure 테이블 다운로드 -컴파일된 버전은 프로시져 캐시에 저장된다. 사용 예) / --테이블생성 PROD_TOTALATOCK(재고수량)을 추가함 CREATE OR REPLACE PROCEDURE USP_PROD_TOTALSTOCK_UPDATE (V_PROD IN PROD.PROD_ID%TYPE, V_QTY IN PROD.PROD_TOTALSTOCK%TYPE) IS BEGIN UPDATE PROD SET PROD_TOTALSTOCK = PROD_TOTALSTOCK + V_QTY WHERE PROD_ID = V_PROD; DBMS_OUTPUT.PUT_LINE('업데이트 성공'); END; / --추가한다 EXECUTE USP_PROD_TOTALSTOCK_UPDATE('P10100000.. 2021. 3. 12. 이전 1 ··· 12 13 14 15 16 17 18 19 다음 반응형