PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SQL (Primebase) Datumsangaben


uti
04.07.2002, 12:07
Hi,

ich arbeite mit der DB Primebase und habe immer wieder folgende Fehlermeldung, so bald Daten (INSERT) in die Tabellen gefüllt werden sollen.

Fehler: invalid date/time literal
Vermutung: irgendwas stimmt nicht mit dem Datumseingabe ???

Für eine hilfreiche Idee wäre ich dankbar.

Uti


Jan Krüger
04.07.2002, 12:14
es wäre vielleicht hilfreich, wenn du mal so ein INSERT-statement hier reinkopierst, damit man sehen kann, woran es liegen könnte. :)

uti
04.07.2002, 12:34
Hi,

das Insert-Beispiel folgt jetzt:

die Tabelle heißt:
create table Ausleihe
(AusleihID int not null,
KundenID Ausleihe_Kunde_DOM,
Ausleihdatum date);

die Insert-Geschichte:
INSERT INTO Ausleihe VALUES (1000, 1, "01/02/2001");
das ging nicht, dann versucht mit:
INSERT INTO Ausleihe (AusleihID, KundenID, Ausleihdatum) VALUES (1000, 1, '2001-02-01');
das ging leider auch nicht

Also, wie kriege ich die Werte in die Tabelle???

Uti

Caminus
04.07.2002, 12:47
$query = "INSERT INTO Ausleihe (AusleihID, KundenID, Ausleihdatum) VALUES ('1000', '1', '2001-02-01')";

Try it

Jan Krüger
04.07.2002, 12:56
wenn das nicht geht... gibt es irgendwo eine doku zu diesem primebase, die man online nachlesen könnte? denn eigentlich entspricht diese zeile dem SQL-standard und wenn das nicht geht, kann es mit der SQL-kompatibilität von primebase nicht weit her sein...