Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Spalte hinzufügen / Inhalt der DS nicht "null" (https://www.delphipraxis.net/112006-spalte-hinzufuegen-inhalt-der-ds-nicht-null.html)

haentschman 13. Apr 2008 09:12

Datenbank: firebird • Version: 2.0 • Zugriff über: zeos

Spalte hinzufügen / Inhalt der DS nicht "null"
 
Guten Morgen und Sonntag... :-D

wenn ich zu einer bestehenden Tabelle eine Spalte hinzufüge sind die Inhalte der Datensätze "null".
da ich aber ungern Fehler (mein Lieblingsfehler :-D ) abfange sondern den Fehler gar nicht erst auftreten lasse muß ich das Feld jedes vorhandenen Datensatzes entsprechend des Typs ausfüllen z.B '' oder 0

:?: muß ich jeden Datensatz durclaufen oder gibt es eine Möglichkeit beim Anlegen der Spalte der Datenbank einen Standardwert für alle mitzugeben.

PS: in der SQL Doku finde ich nichts, was diesem Vorhaben nahe kommt 8)

:?: gibt es vieleicht einen Trick.

Danke für Infos.

[edit]
- die Lösung sollte eigentlich z.B. update table XXX set FeldNeu = '' sein...
- vieleicht gibt es ja noch was anderes :wink:
[/edit]

DeddyH 13. Apr 2008 09:47

Re: Spalte hinzufügen / Inhalt der DS nicht "null"
 
Versuch es mal mit
SQL-Code:
ALTER TABLE DeineTabelle ADD DeinFeld INT DEFAULT 0 NOT NULL

haentschman 13. Apr 2008 19:10

Re: Spalte hinzufügen / Inhalt der DS nicht "null"
 
habe Dich nicht vergessen...melde mich ob es geklappt hat.

Bin im Moment mit anderen Problemen beschäftigt. hier

Danke erstmal. :hi:


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:37 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz