Thomas Meinike: mysql: Default-Wert eines Feldes

Beitrag lesen

Hallo,

angenommen ich hab eine Tabelle:

+-------+--------+----------+...
| Feld  | Typ    | Standard
+-------+--------+----------
| id    | int(11)| ..
+-------+--------+-------
| f1    | int(5) | 12345
+-------+--------+--------
| f2    | text   |
+------....

Mit welcher Anweisung bekomme ich beispiels nun den Standardwert vom Feld f1 heraus?

Wenn Du die Kombination MySQL/PHP benutzt, dann probiere es so:

$abfrage="SHOW COLUMNS FROM Tabelle";
$ergebnis=mysql_query($abfrage,$dbref);
print mysql_result($ergebnis,"f1","Default");

Direkt auf DB-Ebene je nach DBMS die Daten mittels temporaerer Tabelle oder per Subselect (bei MySQL erst ab 4.1) auswerten.

MfG, Thomas