plsql 프로 그래 밍 기초
4269 단어 Oracle
프로필
plsql 프로 그래 밍 으로 만들어 진 애플 릿 은 익명 함수 에 해당 하 며 호출 이 불가능 합 니 다.그럼 어떻게 할 까요?프로 그래 밍 이 끝 난 후에 입력 하 십시오
/
.1.1 대체적인 구조
1.2 예:
DECLARE
#
[:= ];
#
constant := ;#
BEGIN
EXCEPTION
END;
2 상용 데이터 형식
할당 문
:=
2.1 수치 유형data_type
description
number(p,s)
p 는 수치 중의 모든 유효한 숫자의 개 수 를 가리 키 며, s 는 소수점 뒤의 자리 수 를 가리킨다
2.2 문자 형식
data_type
description
char(n)
고정 문자.n 은 문자 의 개 수 를 나타 내 며, 실제 입력 한 개수 가 n 보다 적 으 면 빈 칸 으로 채 웁 니 다.
varchar2(n)
가 변 긴 문자열
2.3 날짜 종류
data_type
description
date
날짜.
2.4 특수 유형
2.4.1 참조 유형
.%TYPE
%ROWTYPE
2.4.2 기록 유형
type IS RECORD(
[not null] [:=],
[not null] [:=],
...,
[not null] [:=],
);
;
주: select 를 변수 로 할당 합 니 다.
select [,...,] into from [where ];
3 공정 제어
3.1 조건문
IF THEN
[ # ELSIF ELSIF
ELSIF THEN
...
]
ELSE
...
END IF;
CASE
WHEN THEN
WHEN THEN
...
WHEN THEN
[ELSE #
]
END;
3.2 순환
3.2.1 LOOP 순환
LOOP
EXIT WHEN ;
END LOOP;
3.2.2 WHILE 순환
WHILE LOOP
END LOOP;
3.2.3 FOR 순환
FOR IN [REVERSE] .. LOOP # REVERSE ,
END LOOP;
주: number 1 은 number 2 보다 작 아야 합 니 다.
3.2.4 태그 와 GOTO 점프
PL / SQL 에서 GOTO 문 구 는 지 정 된 레이 블 로 무조건 이동 할 수 있 습 니 다.
GOTO ;
....
< # << >>
주: 아래 에서 비합법적 으로 사용 하면 컴 파일 에 문제 가 생 길 수 있 습 니 다.
plsql 에서 NULL 문 구 는 실행 가능 한 문장 으로 어떠한 조작 도 수행 하지 않 음 을 표시 합 니 다.
3.2.6 탈퇴 문
CONTINUE
: 조건 을 만족 시 킬 때 현재 순환 의 순환 을 종료 하고 현재 순환 의 다음 순환 을 계속 합 니 다 CONTINUE WHEN
EXIT
: 조건 만족 시 현재 순환 에서 탈퇴 EXIT WHEN
참고 자료: 유형:http://www.voidcn.com/article/p-uguijrrc-bpu.html 참고 자료: 절차 제어:https://www.cnblogs.com/huyong/archive/2011/05/13/2045407.html
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Oracle 생성 향후 3일간의 전체 시점 (단계 상세)수요: X 좌표축 시간은 모두 정시 시간으로 앞으로 3일 동안의 예측을 보여준다(x 축은 앞으로 3일 동안의 정시 시간을 보여준다), 3시간마다 한 눈금, 가로 좌표는 모두 24개의 눈금을 보여준다 1단계: 현재 시...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.