일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- csharp
- putty
- linux
- 파이썬 알고리즘
- 리눅스 명령어
- dbeaver
- Oracle
- 코딩테스트
- Python DataFrame
- VirtualBox
- RFP
- python algorithm
- tibero
- Algorithm
- sql
- 데이터베이스
- PYTHON
- C#
- 파이썬
- Python 라이브러리
- 파이썬 전처리
- 오라클
- 리눅스
- 알고리즘
- HTML
- it용어
- 파이썬 데이터프레임
- MariaDB
- Oracle VM VirtualBox
- it 용어
- Today
- Total
목록Oracle (16)
오경석의 개발노트

■ 날짜형 함수 - 날짜형 함수는 DATE 타입의 값을 연산하는 함수 - DATE 변수는 데이터베이스에 저장할 때 내부적으로 세기(Century), 년(Year), 월(Month), 일(Day), 시(Hours), 분(Minutes), 초(Seconds)와 같은 숫자 형식으로 변환하여 저장 - 날짜는 여러 가지 형식으로 출력이 되고 날짜 계산에도 사용되기 때문에 그 편리성을 위해서 숫자형으로 저장 - 데이터베이스는 날짜를 숫자로 저장하기 때문에 덧셈, 뺄셈 같은 산술 연산자로도 계산이 가능 [예제] Oracle의 SYSDATE 함수를 사용하여 데이터베이스에서 사용하는 현재의 날짜 데이터를 확인한다. SELECT SYSDATE FROM DUAL; [예제] 사원(EMP) 테이블의 입사일자에서 년, 월, 일 ..

■ 숫자형 함수 - 숫자형 함수는 숫자 데이터를 입력받아 처리하고 숫자를 리턴하는 함수 [예제] 소수점 이하 한 자리까지 반올림 및 내림하여 출력한다. SELECT ENAME, ROUND (SAL / 12, 1) AS SAL_ROUND, TRUNC (SAL / 12, 1) AS SAL_TRUNC FROM EMP; [예제] 정수 기준으로 반올림 및 올림하여 출력한다. SELECT ENAME, ROUND (SAL / 12) AS SAL_ROUND, CEIL (SAL / 12) AS SAL_CEIL FROM EMP; 출처 : SQL 전문가 가이드

■ 문자형 함수 - 문자형 함수는 문자 데이터를 매개 변수로 받아들여서 문자나 숫자 값의 결과를 돌려주는 함수이다. 몇몇 문자형 함수의 경우는 결과를 숫자로 리턴하는 함수도 있다. 문자형 함수들이 적용되었을 때 리턴되는 값을 다음의 예를 들어 설명한다. [예제] ‘SQL Expert’라는 문자형 데이터의 길이를 구하는 문자형 함수를 사용한다. SELECT LENGTH('SQL Expert') AS LEN FROM DUAL; [예제] 선수 테이블에서 CONCAT 문자형 함수를 이용해 축구선수란 문구를 추가한다. SELECT CONCAT (PLAYER_NAME, ' 축구선수') AS 선수명 FROM PLAYER; SELECT PLAYER_NAME || ' 축구선수' AS 선수명 FROM PLAYER; [예제..

■ Dual 테이블 - SYS 사용자가 소유 - DUMMY의 뜻은 마네킹 - 어느 사용자에서도 접근 가능 - 오직 한 행, 한 컬럼을 담고 있는 DUMMY 테이블 - 오라클 자체에서 제공되는 가상의 테이블 - 간단하게 산술 연산이나 함수를 이용해서 계산 결과값을 확인 할 때 사용 - 실제 데이터를 저장하지 않고 쿼리 시에만 사용 - 데이터베이스 객체로서 존재하지만 실제로 데이터를 보유하지 않는 특별한 테이블 SELECT * FROM DUAL; ■ 활용 예제 SELECT 23*123, ROUND(3232/224) FROM DUAL; SELECT SYSDATE FROM DUAL; 출처 : https://goddaehee.tistory.com/92 [Oracle] Dual 테이블이란? [Oracle] Dual..

산술 연산자는 NUMBER와 DATE자료형에 대해 적용되며, 일반적으로 수학의 4칙 연산과 동일하다. 그리고 우선순위를 위한 괄호 적용이 가능하다. 일반적으로 산술 연산을 사용하거나 특정 함수를 적용하게 되면 칼럼의 LABEL이 길어지게 되고, 기존의 칼럼에 대해 새로운 의미를 부여한 것이므로 적절한 ALIAS를 새롭게 부여하는 것이 좋다. 그리고 산술 연산자는 수학에서와 같이 (), *, /, +, -의 우선순위를 가진다. [예제] 선수들의 키에서 몸무게를 뺀 값을 알아본다. SELECT PLAYER_NAME AS 선수명, HEIGHT - WEIGHT AS "키-몸무게" FROM PLAYER; [예제] 선수들의 키와 몸무게를 이용해서 BMI(Body Mass Index) 비만지수를 측정한다. SELEC..

1. 오라클 설치 페이지 이동 2. OS 확인 후 설치 및 압축 해제 3. setup.exe 파일 클릭 4. 설치 진행 5. Window키 누르고 'SQL Plus' 입력 후 열기 6. 사용자명, 비밀번호 입력 후 엔터 7. 'select status from v$instance;' 입력 후 STATUS -> OPEN이 나오면 DB 연결 성공 출처 : https://pingfanzhilu.tistory.com/entry/Oracle-%EC%98%A4%EB%9D%BC%ED%81%B4-%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C-%EB%B0%A9%EB%B2%95-21c-Express-Edition [Oracle] - 오라클 다운로드 방법 (21c Express Edition) #오라클 ..

Data Type Description VARCHAR2(size [BYTE | CHAR]) Variable-length character string having maximum length size bytes or characters. You must specify size for VARCHAR2. Minimum size is 1 byte or 1 character. Maximum size is: 32767 bytes or characters if MAX_STRING_SIZE = EXTENDED 4000 bytes or characters if MAX_STRING_SIZE = STANDARD Refer to Extended Data Types for more information on the MAX_ST..

준비물 - Virtual Box(운영체제 가상화 도구), Oracle Linux(이미지 파일, .iso) 위의 Oracle Linux 링크를 따라 들어가면 iso 설치 파일들이 나오는데 두 가지 종류가 있다. - Oracle Linux x86_64 ISOs는 CPU가 intel 또는 AMD일 경우 선택한다. - Oracle Linux Arm (aarch64) ISOs는 CPU가 Arm일때 선택한다. 이미지 파일 설치 유형은 4가지가 있다. 각자에게 맞는 유형으로 설치하자. - Full ISO : 시스템을 부팅하고 Oralcle Linux를 설치하는 데 필요한 모든 것을 포함 - Boot ISO : RHCK(Red Hat 호환 커널)로 시스템을 부팅하고 설치를 시작하는 데 필요한 모든 것을 포함 - UEK..