[Oracle] ROWNUM, DUAL [의사열(Pseudo Column), 계산 및 함수 실행을 위한 테스트 테이블]
·
▣ SQL : Database/Oracle SQL🏮
1. ROWNUM ROWNUM : 각 행의 일련번호, 의사열(Pseudo Column) 2. DUAL DUAL : 계산 및 함수 실행을 위한 테스트 테이블
[Oracle] 데이터 타입 : NUMBER, DATE [NUMBER 타입 특징, DATE 타입 산술연산, SYSDATE]
·
▣ SQL : Database/Oracle SQL🏮
1. 데이터 타입 : NUMBER ※ NUMBER(precision, scale) - precision : 소수점을 포함하는 전체 자리수 - scale : 소수점 이하 자리수 가변길이 데이터 타입으로 숫자를 저장하며, 최대 38자리까지 저장 가능 (저장 가능한 숫자의 범위 : 1.0 × 10^-130 ~ 96.9 … × 10^125) - NUMBER 타입의 특징 정수는 NUMBER(precision), 소수는 NUMBER(precision, scale)의 형식으로 입력한다. NUMBER 데이터 타입은 지정된 자리 이하에서 반올림되어 저장된다. precision을 지정하지 않고 숫자를 입력하는 경우, 입력되는 숫자값의 크기만큼 저장공간이 할당된다. scale을 지정하지 않고 소수점을 입력하는 경우, 소수점..
[Oracle] 데이터 타입의 종류, 문자형 데이터(CHAR, VARCHAR2) [문자형 데이터 타입의 비교(CHAR, VARCHAR2), 문자열 고정길이, 가변길이]
·
▣ SQL : Database/Oracle SQL🏮
1. 데이터 타입(Data Type)이란? 데이터 타입(Data Type) : 데이터베이스에 저장되는 데이터의 형식(문자, 숫자, 날짜, 이미지 등) - 오라클에서 지원하는 데이터 타입의 종류 데이터 타입의 종류 의미 CHAR(size) size 크기의 고정길이 문자 데이터 타입 최대크기 : 2,000 Byte 최소크기 : 1 Byte VARCHAR2(size) ★ size 크기의 가변길이 문자 데이터 타입 최대크기 : 4,000 Byte 최소크기 : 1 Byte NVARCHAR2(size) 국가별 문자 집합에 따른 size 크기의 문자 또는 바이트의 가변길이 문자 데이터 타입 최대크기 : 4,000 Byte 최소크기 : 1 Byte NUMBER(p, s) ★ 정밀도(p)와 스케일(s)로 표현되는 숫자 ..
[cmd] 명령프롬프트(cmd)에서 Oracle Database 실행하기(2) [SQLPLUS SYSTEM, Oracle Database]
·
▣ OS : 운영체제/cmd : 명령프롬프트💻
[꿀팁] 명령프롬프트(cmd)에서 Oracle Database 실행하기[SQLPLUS SYSTEM, Oracle Database] - 명령프롬프트(cmd)에서 Oracle Database 실행하기 yermi.tistory.com - 명령프롬프트(cmd)에서 'STUDENT' 계정 접속하기 - SET LINESIZE로 문자출력 변경하기 - 명령프롬프트(cmd)에서 쿼리 실행하기
[Oracle] DISTINCT, 합성 연산자, 산술 연산자 [중복행 출력 금지, Concatenation('||'), '+', '-', '*', '/']
·
▣ SQL : Database/Oracle SQL🏮
1. DISTINCT : 중복행 출력 금지 - 단일 칼럼에서 DISTINCT 키워드 사용 예 -- 학과 번호만 조회(오름차순 정렬) SELECT DEPTNO FROM STUDENT ORDER BY 1; -- 위와 동일. ALL은 생략 가능하다. SELECT ALL DEPTNO FROM STUDENT ORDER BY 1; -- 학과 번호만 조회(오름차순 정렬) / 중복값 제거 SELECT DISTINCT DEPTNO FROM STUDENT ORDER BY 1; - 복수 칼럼에서 DISTINCT 키워드 사용 예 -- 학생테이블에서 중복되는 학과번호, 학년 제외하고 출력하여라. SELECT DISTINCT DEPTNO, GRADE FROM STUDENT ORDER BY 1, 2; 2. 합성 연산자 : Conc..