목록Oracle SQL (53)
Yeonee's Story
안녕하세요. #yeoneeblog 여니입니다 :) 자바로 따지면 메소드와 같은 존재 매개변수로 전달된 값들을 읽어서 계산한 결과를 반환 => 호출해서 쓸 것 - 단일행 함수 : n개의 값을 읽어서 n개의 결과를 리턴 (매 행마다 함수 실행 후 결과 반환) - 그룹 함수 : n개의 값을 읽어서 1개의 결과를 리턴 (하나의 그룹별로 함수 실행후 결과를 반환) 단일행 함수와 그룹함수는 함께 사용할수 없음 : 결과 행의 갯수가 다르기 때문 LENGTH / LENGTHB - LENGTH(문자열) : 전달된 문자열의 글자 수 반환 - LENGTHB(문자열) : 전달된 문자열의 바이트 수 반환 결과값은 숫자로 반환 => NUMBER 문자열 : 문자열 형식의 리터럴, 문자열정보가 저장된 칼럼 한글은 글자당 3BYTE ..
안녕하세요. #yeoneeblog 여니입니다 :) SELECT EMP_NAME, EMAIL, SUBSTR(EMAIL, 1, INSTR(EMAIL,'@') -1 ) AS ID FROM EMPLOYEE;
안녕하세요. #yeoneeblog 여니입니다 :) SELECT EMP_NAME, SUBSTR(EMP_NO,8,1) AS 성별 FROM EMPLOYEE;
안녕하세요. #yeoneeblog 여니입니다 :) /* 자바로 따지면 메소드와 같은 존재 매개변수로 전달된 값들을 읽어서 계산한 결과를 반환 => 호출해서 쓸 것 - 단일행 함수 : n개의 값을 읽어서 n개의 결과를 리턴 (매 행마다 함수 실행 후 결과 반환) - 그룹 함수 : n개의 값을 읽어서 1개의 결과를 리턴 (하나의 그룹별로 함수 실행후 결과를 반환) 단일행 함수와 그룹함수는 함께 사용할수 없음 : 결과 행의 갯수가 다르기 때문 */ ------------------------------------------------------------- /* LENGTH / LENGTHB - LENGTH(문자열) : 전달된 문자열의 글자 수 반환 - LENGTHB(문자열) : 전달된 문자열의 바이트 수 반..
안녕하세요. #yeoneeblog 여니입니다 :) DML : 데이터 조작 , SELECT(DQL) , INSERT , UPDATE , DELETE DDL : 데이터 정의 , CREATE , ALTER , DROP TCL : 트랜잭션 제어, COMMIT, ROLLBACK DCL : 권한 부여, GRANT, REVOKE -명령어, 키워드, 컬럼명, 테이블명은 대소문자를 가리지 않는다. - 소문자로 해도 무방하지만 대문자로 쓰는게 관례 데이터를 조회하거나 검색할 때 사용하는 명령어 - RESERT SET : SELECT 구문을 통해 조회된 데이터의 결과물을 의미 (조회된 행들을 집합) [표현법] SELECT 조회하고자하는 컬럼명, 컬럼명2, 컬럼명3 FROM 테이블명; 조회하고자하는 칼럼들을 나열하는 SELE..