(PHP 4, PHP 5, PHP 7, PHP 8)
odbc_specialcolumns — Özel sütunları döndürür
$bağlantı_kimliği
, int $türü
, string|null $katalog
, string $şema
, string $tablo
, int $kapsam
, int $boş
) : resource|falseTablo 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
The catalog ('qualifier' in ODBC 2 parlance).
şema
The schema ('owner' in ODBC 2 parlance).
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.