(PHP 4, PHP 5, PHP 7, PHP 8)
odbc_specialcolumns — Özel sütunları döndürür
$bağlantı_kimliği,$türü,$katalog,$şema,$tablo,$kapsam,$boşTablo içindeki bir satırı eşsiz olarak betimleyen en uygun sütunların veya bir satırın bir hareket sonucunda güncellenmesi durumunda otomatik olarak güncellenen sütünların listesini döndürür.
bağlantı_kimliğiODBC bağlantı tanıtıcısı; ayrıntılar için odbc_connect() işlevine bakınız.
türüSQL_BEST_ROWID belirtilirse, tablodaki her satırı
eşsiz olarak betimleyin sütun veya sütunlar döner.
SQL_ROWVER belirtilirse, bir satırın bir hareket
sonucunda güncellenmesi durumunda otomatik olarak güncellenen
sütunların listesini döndürür.
katalogKatalog (ODBC 2 argosunda 'qualifier' ).
şemaŞema (ODBC 2 argosunda 'owner').
tabloTablo.
kapsam
SQL_SCOPE_CURROW,
SQL_SCOPE_TRANSACTION veya
SQL_SCOPE_SESSION sabitlerinden biri.
boş
Döndürülecek özel sütunun NULL değer alıp alamayacağını belirler.
SQL_NO_NULLS veya SQL_NULLABLE
sabitlerinden biri.
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:
SCOPECOLUMN_NAMEDATA_TYPETYPE_NAMECOLUMN_SIZEBUFFER_LENGTHDECIMAL_DIGITSPSEUDO_COLUMN
Sonuç kümesi SCOPE'a göre sıralanır.