Ein Ausschnitt
Julian Oettrich
- datenbank
Hi, ich bin garade dabei mir mit meinen wenigen Php und Sql kenntnissen, mir ein Newsssystem zusammen zustellen. Dabei habe ich hier einen Ausschnitt, weis aber nicht, was z.B. die Angabe 'varchar(100) default NULL' bedeuten soll.
$sql2="
CREATE TABLE db_news (
Headline
varchar(100) default NULL,
Vorschautext´ text,
Text text,
Autor varchar(20) default NULL,
Datum varchar(15) default NULL,
ID int(11) NOT NULL auto\_increment, PRIMARY KEY (
ID`)
)";
Wenn mir jemand erklärt, was es mit dieser Angabe auf sich hat, und es mir erklären könnte, wär das echt nett.
Natürlich hab ich schon überall geguckt (Selfhtml und Selfphp)
Julian
Hallo Julian,
Wenn mir jemand erklärt, was es mit dieser Angabe auf sich hat, und es mir erklären könnte, wär das echt nett.
Varchar ist ein Datentyp fuer Strings bis zu einer Laenge von 255 Zeichen, zumindest in MySQL 4, der Standardwert in deinem Beispiel ist NULL, was no data, nichts, totaler Leere entspricht
Natürlich hab ich schon überall geguckt (Selfhtml und Selfphp)
Aber nicht hier http://dev.mysql.com/doc/mysql/en/char.html
Gruß,
Dieter
Vielen Dank auch! Habs verstanden.
Julian
Hallo Julian,
Vielen Dank auch! Habs verstanden.
Prima, das ist ja ein guter Start. Jetzt brauchst du nur noch ein Bookmark auf das MySQL-Handbuch, dann wird alles gut ;-)
Gruß,
Dieter