Hallo,
wozu soll das gut sein?
der Primärschlüssel ist eine statische Sache und liegt fest mit der Definition der Datenbank. Somit ist eine dynamische Abfrage nur dann sinnvoll, wenn dynamisch Tabellen bearbeitet werden sollen. i.A. aber kann der Entwickler dies einfach per SE11 feststellen und entsprechend handeln.