본문 바로가기

반응형

SQLD

[SQLD] 단일행 날짜 함수, 변환형 함수 SYSDATE 1. SELECT SYSDATE FROM DUAL; 현재 날짜 구하기 2. SELECT EXTRACT(YEAR FROM SYSDATE) FROM DUAL; YEAR만 구하기, MONTH, DAY도 가능함. 3. 예제 코드 SELECT SYSDATE FROM DUAL; SELECT EXTRACT(YEAR FROM SYSDATE) FROM DUAL; SELECT SYSDATE +12 FROM DUAL; 변환형 함수(매우 중요) 1. 문자열 데이터, 숫자형 데이터, 날짜 데이터가 서로 데이터 유형을 변경할 수 있다. 2. 묵시적 형변환은 오라클이 자동으로 형변환을 시켜주는 것을 의미함. 3. 예시 : SELECT 10+'10' FROM DUAL; 숫자에 문자열을 더했는데 알아서 문자를 숫자로 바.. 더보기
[SQLD] 문자형 함수 단일행 문자형 함수 1. 문자열 데이터를 입력했을 때, 변형된 문자열 데이터가 출력되는 함수 2. LOWER, UPPER, INITCAP이 있음. 대문자를 소문자로, 소문자를 대문자로, 첫 글자를 대문자로, 나머지를 소문자로 3. 문자를 입력할 때는 ' '를 붙여줘야한다. 4. 예제 SELECT LOWER('CDEFG') FROM DUAL; SELECT UPPER('ackdfjkd') FROM DUAL; SELECT INITCAP('accbBDEFASDFSADFSDF') FROM DUAL; SELECT LOWER(ENAME) FROM EMP; SELECT UPPER(ENAME) FROM EMP; SELECT 'aBCDEF', INITCAP('aBCDEF') FROM DUAL; SELECT ENAME, I.. 더보기
[SQLD] 함수(Function) 함수(Funtion) 함수란 특정한 값(들)을 함수의 괄호'()'안에 입력하면 한 개의 결과가 출력되는 것이다. 괄호 안에 들어가는 것을 인자(argument)라 한다. 인자는 단일 또는 복수개가 가능하다. 단일 행 함수 1:1 대응. 단일 행 입력했을 때, 하나의 행이 결과로 나온다. DUAL 테이블 1. 오라클 설치시 자동적으로 생성되는 오라클의 표준 테이블 2. 오직 하나의 행(ROW)에 하나의 컬럼만 가지고 있는 DUMMY 테이블 3. 숫자연산, 날짜연산을 위해 쓰이는 것이 일반적이다. ex: SELECT 10+15 FROM DUAL; SELECT 15+10 FROM DUAL; SELECT 15+24 FROM DEPT; 각종 함수 ★ ★ ABS : 절대값 ★SIGN : 부호 출력 ★FLOOR : .. 더보기
[SQLD] 관계형 데이터베이스는 어떻게 시작됐을까? 관계형 데이터베이스 개요 1. 많은 사람들이 하나의 데이터베이스를 관리하기 위해서 규칙이 필요했다. 각자 DB를 정리하는 방식이 다르기 때문이다. 통일성 때문에 규칙이 등장한 것이다. 2. 엑셀의 등장. 릴레이션(relation)이 등장했다. 엑셀표를 보면 건축물 같이 생겼다. 이것을 구조화된 데이터(Structured Language)라 부른다. 3. 표를 다룰 수 있는 언어가 탄생했다. DDL(표의 생성, 구조의 변경), DML(정보의 조회, 정보의 수정/입력 등)이 있다. DML에는 insert, delete, update, select 등이 있다. 4. ◆ JOIN : 합친다. 연결한다. / 테이블을 합쳐서 필요한 데이터를 뽑아내야 하는 경우가 발생했다. 테이블과 테이블의 만남. 시험에 많이 나오.. 더보기
[오라클 19c] 54% 로딩 오류 해결 방법 오라클 19c 설치 54%... 오라클 19c를 설치하다가 고혈압으로 쓰러진 분들이 많다. 오류가 너무 많이 발생하기 때문이다. 파일 경로에 한글이 있어서는 안 되고, 중간에 설치가 끊어져도 안 된다. 분명 정석대로 시키는 대로 설치를 했지만 54% 로딩 오류에 걸리는 분들이 많은 것으로 알고 있다. 나도 그랬다. 기다려도 소용없다. 2시간을 기다렸는데 54%다. 오라클 프로그램 자체에 문제가 있는 것은 아닐까? 프로그램을 써보기도 전에 지쳐버렸다. 나는 5번을 깔았다 지웠다를 반복했다. 문제가 될만한 부분을 수정해서 시도했지만 오라클 19c 설치가 되지 않았다. 입에서 욕이 저절로 튀어 나왔다. 오라클은 정말 예민한 친구다. 친해지기 힘들다. 그럼에도 불구하고 설치가 가능한 한 가지 방법을 찾았고 시도.. 더보기

반응형