일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- MariaDB
- 파이썬 전처리
- dbeaver
- RFP
- Algorithm
- HTML
- 알고리즘
- 데이터베이스
- it 용어
- csharp
- python algorithm
- linux
- Python DataFrame
- sql
- 리눅스 명령어
- 파이썬
- VirtualBox
- Oracle VM VirtualBox
- 리눅스
- 파이썬 데이터프레임
- 코딩테스트
- 파이썬 알고리즘
- PYTHON
- 오라클
- Oracle
- putty
- C#
- Python 라이브러리
- tibero
- it용어
- Today
- Total
목록프로그래밍 언어 (94)
오경석의 개발노트

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

함수는 다양한 기준으로 분류할 수 있는데, 벤더에서 제공하는 함수인 내장 함수(Built-in Function)와 사용자가 정의할 수 있는 함수(User Defined Function)로 나눌 수 있다. 내장 함수는 SQL을 더욱 강력하게 해 주고 데이터 값을 간편하게 조작하는 데 사용된다. 내장 함수는 벤더별로 가장 큰 차이를 보이는 부분이지만, 핵심적인 기능들은 이름이나 표현법이 다르더라도 대부분의 데이터베이스가 공통적으로 제공하고 있다. 내장 함수는 다시 함수의 입력 값이 단일행 값이 입력되는 단일행 함수(Single-Row Function)와 여러 행의 값이 입력되는 다중행 함수(Multi-Row Function)로 나눌 수 있다. 다중행 함수는 다시 집계 함수(Aggregate Function)..

■ 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..

합성 연산자(CONCATENATION) : 문자와 문자를 연결. 합성 연산자의 특징은 다음과 같다. - 문자와 문자를 연결하는 경우 2개의 수직 바(||)를 사용 - CONCAT(string1, string2) 함수를 사용 - 칼럼과 문자 또는 다른 칼럼과 연결 - 문자 표현식의 결과에 의해 새로운 칼럼 생성 [예제] 다음과 같은 선수들의 출력 형태를 만들어 본다. 출력 형태) 선수명 선수, 키 cm, 몸무게 kg 예) 박지성 선수, 176 cm, 70 kg SELECT PLAYER_NAME || ' 선수, ' || HEIGHT || ' cm, ' || WEIGHT || ' kg' AS 체격정보 FROM PLAYER; 출처 : SQL 전문가 가이드

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

1. SELECT - 사용자가 입력한 데이터는 언제라도 조회할 수 있다. SELECT [ALL/DISTINCT] 출력 대상 칼럼명, 출력 대상 칼럼명, ... FROM 출력 대상 칼럼들이 있는 테이블 명; - ALL : 중복된 데이터가 있어도 모두 출력. Defalult 옵션이므로 미표기. - DISTINCT : 중복된 데이터가 있을 경우 1건으로 처리해 출력 SELECT PLAYER_ID, PLAYER_NAME, TEAM_ID, POSITION, HEIGHT, WEIGHT, BACK_NO FROM PLAYER; 2. DISTINCT 옵션 SELECT POSITION FROM PLAYER; -- 기존 Defalult 옵션인 ALL 출력 방식 SELECT DISTINCT POSITION FROM PLAYE..

1. 현재 작업중인 사용자 조회 SHOW USER; 2. DBA 권한으로 현재 유저들의 리스트 확인 SELECT USERNAME FROM DBA_USERS; 3. DBA권한보다 더 낮은 권한으로 유저 목록 조회 SELECT USERNAME FROM ALL_USERS; SELECT * FROM ALL_USERS;

1. 설치 페이지 접속 및 'Download' 버튼 클릭 - JDK 설치가 되어있을 경우, 아래 버전을 클릭 2. 아래의 설치 과정 진행 3. 설치 완료 4. 접속 출처 : https://velog.io/@yeoonnii/Oracle-SQL-Developer-%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C%EC%84%A4%EC%B9%98%EC%A0%91%EC%86%8D [Oracle] SQL Developer 다운로드/설치/접속 SQL Developer 다운로드/설치/접속하기 velog.io