my $datetime_types = [
[ 'DATE', '0000-00-00', '2011-01-01', '9999-12-31' ],
[ 'DATETIME', 0, '2011-01-01 18:30:25' ],
[ 'TIME', 0, '18:30:25' ],
[ 'YEAR(4)', 1901, 2011, 2155 ], # [ 'TIMESTAMP', 0, 999999999 ], # DOES NOT WORK YET
];
my $table = 'hstesttbl';
my $dbh; for my $rec (@$datetime_types) {
my ($typ, @vals) = @$rec;
print("TYPE $typ\n");
test_one($typ, \@vals);
print("\n");
}
sub dump_table {
print "DUMP_TABLE_BEGIN\n";
my $aref = $dbh->selectall_arrayref("select k,v1,v2 from $table order by k"); for my $row (@$aref) {
my ($k, $v1, $v2) = @$row;
$v1 = "[null]"if !defined($v1);
$v2 = "[null]"if !defined($v2);
print "$k $v1 $v2\n"; # print "MISMATCH\n" if ($valmap{$k} ne $v);
}
print "DUMP_TABLE_END\n";
}
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.11 Sekunden
(vorverarbeitet am 2026-10-08)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.