(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ği
ODBC 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.
katalog
Katalog (ODBC 2 argosunda 'qualifier' ).
şema
Şema (ODBC 2 argosunda 'owner').
tablo
Tablo.
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:
SCOPE
COLUMN_NAME
DATA_TYPE
TYPE_NAME
COLUMN_SIZE
BUFFER_LENGTH
DECIMAL_DIGITS
PSEUDO_COLUMN
Sonuç kümesi SCOPE
'a göre sıralanır.