CREATE TABLE ZAMOWIENIE( ID_ZAMOWIENIE INTEGER NOT NULL, ID_KLIENT INTEGER NOT NULL, Data_zamowienia DATE DEFAULT SYSTIMESTAMP, Czas_zamowienia TIMESTAMP DEFAULT SYSTIMESTAMP, PRIMARY KEY(ID_ZAMOWIENIE) );
Wiawiam rekord do tej tabeli (Z POZIOMU PHPów):
INSERT INTO ZAMOWIENIE (ID_KLIENT,Data_zamowienia,Czas_zamowienia) VALUES(1,to_date('2001/05/01','yyyy/mm/dd'),SYSTIMESTAMP);
Klucz glowny tabeli (ID_ZAMOWIENIE) jest inkrementowany poprzez trigger:
CREATE SEQUENCE seqZamowienie; SELECT seqZamowienie.NEXTVAL FROM dual;
CREATE TRIGGER TriZAMOWIENIE BEFORE INSERT ON ZAMOWIENIE FOR EACH ROW BEGIN SELECT seqZamowienie.NEXTVAL INTO :new.id_zamowienie FROM DUAL; END; /
PROBLEM: JAK ZA POMOCA PHP POBRAC ID WSTAWIONEGO REKORDU?
