odbc_specialcolumns

(PHP 4, PHP 5, PHP 7, PHP 8)

odbc_specialcolumnsÖzel sütunları döndürür

Açıklama

function odbc_specialcolumns(
    resource $bağlantı_kimliği,
    int $türü,
    ?string $katalog,
    string $şema,
    string $tablo,
    int $kapsam,
    int $boş
): resource|false

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ğımsız Değişkenler

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.

Dönen Değerler

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

Drivers can report additional columns.

Sonuç kümesi SCOPE'a göre sıralanır.

Ayrıca Bakınız

  • odbc_tables() - Belli bir veri kaynağında bulunan tablo isimlerini döndürür
add a note

User Contributed Notes

There are no user contributed notes for this page.