alter table a add primary key balter table a add b primary keyalter talble a add constraint b primary keyalter talble a add constraint primary key(b)都不行,怎么弄,還試了alter table a set b primary key原來只是一個(gè)modify
3 回答

猛跑小豬
TA貢獻(xiàn)1858條經(jīng)驗(yàn) 獲得超8個(gè)贊
可以通過alter方法,進(jìn)行修改,通過add primary 的形式來增加主鍵:
sql: alter table a add constraint pk_a_b primary key (b);
解釋:以上語句就是給表a的b列設(shè)置為主鍵,主鍵的名稱就是pk_a_b。

瀟瀟雨雨
TA貢獻(xiàn)1833條經(jīng)驗(yàn) 獲得超4個(gè)贊
alter table A
add constraint PK_A_B primary key (B);
alter talble a add constraint primary key(b)
這一個(gè)最接近但是沒有寫約束的名稱

互換的青春
TA貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超6個(gè)贊
alter table a add primary key (b)
試了這么多,都沒試到這個(gè),運(yùn)氣也不錯(cuò)哦
添加回答
舉報(bào)
0/150
提交
取消