Beschreibung
bool
sesam_commit
( void)
Rüchgabewert
:
TRUE
bei
erfolgreicher
Ausführung
,
ansonsten
FALSE
sesam_commit(
)
schreibt
alle
noch
ausstehenden
Änderungen
in
die
Datenbank
Hinweis
:
es
gibt
keine
Funktion
"
automatisches
Sichern
"
wie
in
anderen
Datenbanken
,
da
dies
zu
ungewolltem
Datenverlust
führen
kann
.
Bei
der
Beendigung
des
aktuellen
Skripts
oder
beim
Aufruf
von
sesam_disconnect(
)
)
werden
nicht
gesicherte
Daten
durch
einen
impliziten
sesam_rollback(
)
Aufruf
verworfen
.
Siehe
auch
:
sesam_rollback(
)
.
Beispiel
1
.
Schreiben
eines
Update
in
die
SESAM-Datenbank
?php
if
(
sesam_connect
("mycatalog"
,
"myschema"
,
"otto")
)
{
if
(!sesam_execimm("INSERT
INTO
mytable
VALUES
(*
,
'Small
Test'
,
0
,
8
,
15
)")
)
die("insert
failed")
;
if
(!sesam_commit()
)
die("commit
failed")
;
}
?
|
|