C#,Delphi,Oracle,MSSQL 개발자블로그
- 리터럴 문자와 날짜 리터럴은 단일 인용 부호(')에 둘러 싸여져야 한다. Ex. v_ename := 'Henderson'; 숫자 리터럴은 단순 값 또는 과학적인 표기법에 의해 표현될 수 있다. Ex. 단순 값 : -32.5 과학적인 표기법 : 2E5, 2*10 (이 때, 2E5 = 200000를 의미 한다.) - PL/SQL에서 SQL 함수 ☞ 사용가능 : 단일 행 숫자 단일 행 문자 데이터형 변환 날짜 Ex. v_ename := LOWER(v_ename); 사용 불가 : GREATEST LEAST DECODE 그룹함수(AVG, MIN, MAX, COUNT, SUM, STDDEV, VARIANCE) Ex. v_total := SUM(number_table); 위 예는 그룹함수이기때문에 절차적언어인 P..
● PL/SQL 프로그램을 논리적인 블록으로 나누게 하는 구조화된 블록 언어이다. DECLARE (선택적) - Variables - Cursors - User-defined exceptions BEGIN (필수적) - SQL statements - PL/SQL statements EXCEPTION (선택적) - Actions to perform when errors occur END; (필수적) Ex. DECLARE v_variable VARCHAR2(5); BEGIN SELECT column_name INTO v_variable FROM table_name; EXCEPTION WHEN exception_name THEN ... END; ● 블록 유형 - 익명블록 : 이름이 없는 블록 ☞ Anonymou..
@ LIME 이라는 스키마에 작성한 것입니다. 1. 아래 테이블의 인스턴스 차트를 기초로 테이블을 생성한다. a. 테이블 이름 : MEMBER (PK, NN 제약조건과 Default값 적용하여 테이블 생성) Column_Name MEMBER_ID LAST_NAME FIRST_NAME ADDRESS CITY PHONE JOIN_DATE Key Type PK Null/Unique NN,U NN NN Default Value System Date Data Type Number Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Date Length 10 25 25 100 30 15 CREATE TABLE MEMBER ( member_id NUMBER (10) CONSTRAINT m..