내 웹 사이트의 티켓 시스템에 대해 PL/SQL에서 프로 시저를 만들려고합니다. 일부 데이터를 데이터베이스에 저장하는 간단한 절차가 필요합니다. 사용자의 이름 (임의의 VARCHAR2)과 숫자 및 오늘의 날짜가 입력됩니다.PL/SQL 프로 시저 - 티켓 시스템
이 프로 시저를 호출하면 데이터베이스의 숫자가 자동으로 높아집니다 (기본 키일 수 있음). 그리고 입력을 데이터베이스에 추가합니다. 그러나 나는 더 많은 사람들이 그것을 즉시 액세스 할 수있는 옵션으로 이런 식으로 만드는 법을 모릅니다.
아무도 도와 줄 수 있습니까?
내가 이미 가지고있는 것을 알고 싶은 사람들에게.
CREATE OR REPLACE PROCEDURE VoegBoeteToe
(v_speler IN number, v_date IN date, v_boete IN number)
IS VoegBoeteToe
DECLARE
v_nextNum NUMBER;
BEGIN
SELECT BETALINGSNR
INTO v_nextNum
FROM BOETES
ORDER BY BETALINGSNR DESC;
v_nextNum := v_nextNum + 1;
INSERT INTO BOETES VALUES(v_nextNum,v_speler,v_date,v_boete);
end;
/
[Oracle에서 AUTO \ _INCREMENT로 ID를 만드는 방법은?] (http://stackoverflow.com/questions/11296361/how-to-create-id-with-auto-increment-on-oracle) – Noel