본문 바로가기
반응형

ORACLE DB9

오라클 DB의 여러가지 데이터타입(문자열,숫자,날짜,2진자료형) 더보기 오라클에서는 여러가지 데이터 타입을 제공하는데 그중 문자열, 숫자형, 날짜형 , 2진자료형이 있습니다. 문자열데이터타입 ' ' 로 묶인 자료를 문자열 자료라고합니다. CHAR, VARCHAR, VARCHAR2,NVARCHAR,CHAR,LONG,RAW,CLOB등이 존재합니다. CHAR - 고정길이 문자열을 취급 - 최대 2000BYTE 저장 가능 - 기억장소가 남으면 오른쪽에 공백이 삽입 . - 기억공간보다 큰 데이터는 저장 오류 . - 한글 한 글자는 3BYTE 로 저장됨 . - 기본키 등에 사용. (사용형식) 컬럼명 CHAR(크기[BYTE|CHAR]) -- '크기[BYTE|CHAR]' : 기억공간의 크기(BYTE)나 글자수 (CHAR) 정의 -- 2000BYTE 초과 불가​ VARCHAR2 - .. 2021. 7. 24.
ORACLE 잡 스케줄러 테스트 테이블 CREATE TABLE JOB_TEST01 ( JOB_NO NUMBER, JOB_NAME VARCHAR2(10) ); 테스트용 시퀀스 CREATE SEQUENCE JOB_TEST_SEQ; 테스트용 프록시저 CREATE OR REPLACE PROCEDURE INSERT_JOB_TEST01 IS BEGIN -- DBMS_RANDOM.VALUE(low IN NUMBER, high IN NUMBER) -- 파라미터 low : 최소범위 -- high : 최대 범위 INSERT INTO JOB_TEST01 VALUES ( JOB_TEST_SEQ.NEXTVAL, DBMS_RANDOM.STRING('A', 3)); END; sysdate + 7 : 7일에 한번 sysdate + 1 : 하루에 한번 sys.. 2021. 7. 3.
오라클 For문 DMBS 출력이 안될때! 오라클 For 문 프로시저가 성공적으로 완료되었습니다. 문제 DECLARE begin FOR i IN (SELECT LPAD(LEVEL, 2, '0') FROM DUAL CONNECT BY LEVEL 2021. 6. 26.
오라클 기본적으로 알아야하는 기초 함수! 오라클 기본함수 숫자함수 ABS(n): n의 절대값을 반환함 CEIL(n), FLOOR(n): n보다 같거나 큰 정수를 반환한다 (n은 실수) ROUND(n, i): n을 소수점 i+1번째 자리에서 반올림 TRUNC(n,i): n을 소수점 i+1번째 자리에서 버림 POWER(n1, n2): n1을 n2번 거듭제곱한 결과 MOD(n1, n2): n1을 n2로 나눈 나머지 값 문자함수 INITCAP(char): char의 첫문자(공백과 숫자를 제외한 알파벳 중 첫문자)만 대문자, 나머지는 소문자로 변환 LOWER(char): char을 소문자로 변환 UPPER(char): char을 대문자로 변환 CONCAT(char1, char2): char1과 char2를 붙여준다 +SUBSTR(char, pos, le.. 2021. 6. 25.
728x90
반응형