Einzelnen Beitrag anzeigen

Benutzerbild von f4k3
f4k3

Registriert seit: 15. Aug 2007
Ort: Nürnberg
313 Beiträge
 
Delphi 2007 Architect
 
#1

Default Wert bei Datenbankfeld | Datentyp Boolean | Firebird

  Alt 10. Jun 2009, 13:23
Datenbank: Firebird • Version: 2.1 • Zugriff über: IBExpert Personal
Moin Moin liebe DPler

-------------------------------------------------------------------------------------------------------------------------

Frage: Default Wert bei Datenbankfeld

Und zwar gibts bei Database Workbench 3 Lite for Firebird die Möglichkeit einem Feld einen "DEFAULT"-Wert zuzuweisen wenn
bei INSERT oder UPDATE der Wert des Feldes nicht übergeben wurde.

Mögliche Werte sind ...
  • CURRENT_CONNECTION
  • CURRENT_DATE
  • CURRENT_ROLE
  • CURRENT_TIME
  • CURRENT_TIMESTAMP
  • CURRENT_TRANSACTION
  • CURRENT_USER
  • NOW
  • NULL
  • TODAY
  • TOMORROW
  • USER
  • YESTERDAY

Jetzt arbeit ich aber grad mit IBExpert und da gibts einen Punkt DEFAULT SOURCE ...
nun meine Frage ob ich die aufgelisteten Werte der DEFAULT SOURCE zuweisen kann oder gibt
es eine andere Möglichkeit?

-------------------------------------------------------------------------------------------------------------------------

Frage: Datentyp Boolean bei Firebird

Ich hab ja in IBExpert die Möglichkeit Checks zu definieren ...
da es bei Firebird keinen Boolean Datentyp gibt hab ich die frage, ob es eventuell möglich ist mit einem Check zu überprüfen
ob der übergebene Wert 'False' oder 'True' für das angegebene Feld ist ...

Das Feld soll dann eben vom Typ 'Varchar(5)' sein ...

Nur hab ich keine Ahnung was als Parameter oder P-SQL da einzutragen ist ... sprich ich hab keine Ahnung von der Syntax

Aber ich schätze mal dass es ein paar leudchen gibt, die vor dem gleichen Problem waren oder einen Ideenanstoss hätten


Vielen Dank für eure Posts

Euer f4k3
Sascha
  Mit Zitat antworten Zitat