SQL ve PHP kullanarak tablonun sadece yapısını recieving ve bir dizi koymak

3 Cevap php

Hatta kendi emtpy bile tablonun sadece yapısını ararken ve bir dizi alan adlarını koymak mümkündür. böylece wich sql komut mümkün olduğunu yaparsa.

thanks Matthy

3 Cevap

Daha sonra MySQL 5.0 veya iseniz, INFORMATION_SCHEMA.COLUMNS tablodaki alan adlarını alabilirsiniz.

Gibi bir şey

SELECT COLUMN_NAME
FROM COLUMNS
WHERE TABLE_NAME = <table_name>

İşte link ınformatıon_schema veritabanındaki tabloların bir listesi olduğunu.

Oracle ve MySQL, bu SQL sorgu size sütun ve sütun türleri dahil olmak üzere tablonun ayrıntılarını verecektir:

describe table_name

Bu veya diğer veritabanları çalışmayabilir.

teşekkürler link için Awnser örnek tablo 'vraag' için

SELECT COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_name = 'vraag'