![]() |
Datenbank: Firebird • Version: 2.1 • Zugriff über: IB
TDataset - Ist Feld ein PK?
Hi,
Also ich benutze die IB Datenbankkomponenten und würde gerne wissen, wie ich herausfinden kann ob ein gewisses Feld (TField) ein Primärschlüssel ist oder nicht. Wie mache ich das? Gruß Neutral General |
Re: TDataset - Ist Feld ein PK?
Das kannst du über die Systemtabellen ermittlen.
|
Re: TDataset - Ist Feld ein PK?
Hallo,
rdb$indices -> Indexnamen der Tabellen rdb$index_segments -> Feld suchen rdb$relation_constraints -> Index auf auf primary key prüfen Am besten nimmst du mal IBExpert und lädst die System-Tabellen mit. (Additonal -> DBExplorer) Heiko |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:23 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz