(PHP 4, PHP 5)
odbc_foreignkeys — Bir tablonun yabancı anahtarlarını listeler
Belirtilen tablodaki yabancı anahtarları veya belirtilen tablodaki birincil anahtarlara atıf yapan başka bir tablonun yabancı anahtarlarını listeler.
ODBC bağlantı tanıtıcısı; ayrıntılar için odbc_connect() işlevine bakınız.
Birincil anahtarın niteleyicisi.
Birincil anahtarın sahibi.
Birincil anahtar tablosu.
Yabancı anahtarın niteleyicisi.
Yabancı anahtarın sahibi.
Yabancı anahtar tablosu.
Hata durumunda FALSE yoksa istenen bilgiyi içeren bir ODBC sonuç tanıtıcısı döner.
Sonuç kümesi şu sütunlardan oluşur:
ba_tablo bir tablo ismi içeriyorsa, işlev bu tablonun birincil anahtarını ve ona atıf yapan tüm yabancı anahtarları içeren bir sonuç kümesi döndürür.
ya_tablo bir tablo ismi içeriyorsa, işlev bu tablodaki tüm yabancı anahtarları ve bunların atıfta bulunduğu (diğer tablodaki) birincil anahtarları içeren bir sonuç kümesi döndürür.
Hem ba_tablo hem de ya_tablo birer tablo ismi içeriyorsa, işlev ba_tablo'nun birincil anahtarlarına atıf yapan ya_tablo'daki yabancı anahtarları içeren bir sonuç kümesi döndürür. Bunu tek bir anahtardan ibaret olması gerekir.