2011-02-13 11 views

cevap

12
SHOW INDEXES FROM TABLE WHERE Key_name = 'PRIMARY' 
+0

bir IF bu kullanmak için bir yolu var mı? Endeks varsa, indeksi oluşturmak için aleti yürütmem – realtebo

2
SELECT EXISTS(
    SELECT 1 
    FROM information_schema.columns 
    WHERE table_schema = 'db' 
    and table_name='table name' 
    and column_key = 'PRI' 
) As HasPrimaryKey 
İlgili konular