Einzelnen Beitrag anzeigen

BlueStarHH

Registriert seit: 28. Mär 2005
Ort: Hamburg
849 Beiträge
 
Delphi 11 Alexandria
 
#8

AW: Eigene Sortierung

  Alt 19. Aug 2022, 15:46
Man sollte besser mit domains arbeiten.
Machst du Felddefinitionen ohne domain, dann legt dir Firebird selbst eine domain "RDB$XXX" an.
Diese automatisch erzeugten domain kann man ändern:
update RDB$RELATION_FIELDS set RDB$COLLATION_ID = 2 where RDB$FIELD_NAME = 'feldname' and RDB$RELATION_NAME = 'tabellenname'
update RDB$RELATION_FIELDS geht in Firebird 3 nicht mehr. Man soll SQL verwenden. Siehe oben in meinem Post #5 "ALTER DOMAIN" und "ALTER Table". Doch da ist eben das Problem, dass dort keine Collate angegeben werden kann.
  Mit Zitat antworten Zitat