phpbar.de logo

Mailinglisten-Archive

Datentypen und interne Validierung

Datentypen und interne Validierung

Norbert Pfeiffer mysql_(at)_lists.phpcenter.de
Wed, 27 Jun 2001 18:01:27 +0200


Hi Dirk,

habe die unten stehenden Querys ausgefuehrt und das hier erhalten:

datum       datetime             zeitstempel      zeit      jr  jahr
2001-06-27  2001-06-27 17:35:04  20010627173504   17:35:04  01  2001
0000-00-00  0000-00-00 00:00:00  00000000000000   00:00:00  00  2000
0000-00-00  1234-56-78 90:12:34  20000100000000  838:59:59  00  0000

das sagt mir, dass die Validierung eigentlich nur beim
Datum 'ordentlich' funktioniert, was ich nicht verstehe.
Ebenso ist der Wert Zeit erklaerungsbeduerftig.

Waere sehr nett, wennn Du das mal machst...
Okay - wenn Du mal Zeit hast, Du hast doch Zeit ?  ;-)

PS:
habe Datenbanken noch von AshonTate gelernt,
da waere so eine Eingabe unmoeglich gewesen,
nicht mal mit einem HEX-Editor... ;-)


m.b.G.  Norbert
______________________
normal:   02292-681769
notfall:  0177-2363368
----------------------

CREATE TABLE datum (
  id   int(11) NOT NULL auto_increment,
  datum  DATE      NOT NULL,
  dttm   DATETIME  NOT NULL,
  ztst   TIMESTAMP NOT NULL,
  zeit   TIME      NOT NULL,
  jahr2  YEAR(2)   NOT NULL,
  jahr4  YEAR(4)   NOT NULL,
  PRIMARY KEY (id)
) TYPE=MyISAM;

INSERT INTO datum VALUES (0,
NOW(),
NOW(),
NOW(),
NOW(),
NOW(),
NOW()
);

INSERT INTO datum VALUES (0,
'asdfghjkl',
'asdfghjkl',
'asdfghjkl',
'asdfghjkl',
'asdfghjkl',
'asdfghjkl'
);

INSERT INTO datum VALUES (0,
12345678901234,
12345678901234,
12345678901234,
12345678901234,
12345678901234,
12345678901234
);
------
e.o.m.


---
!!NEU!!
Fragen und Antworten zu MySQL und dieser Liste unter
-->>  http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive