Sybase ASE 入門 PrimaryKeyの作成・削除
Primary Key
alter table test_table add PRIMARY KEY (id)
これでも可能
sp_primarykey test_table, id
確認方法
# その1 sp_helpconstraint test_table # その2 sp_pkeys test_table
primary key の削除
alter talbe で追加した場合は、alter table を使って削除可能
alter table test_table drop constraint test_table_1815726541 # key名は sp_helpconstraint で確認 sp_helpconstraint name definition created ------------------------ -------------------------------------- ------------------- test_table_1815726541 PRIMARY KEY INDEX ( id) : CLUSTERED Jan 26 2014 11:47PM (1 row affected) (return status = 0)
sp_primarykey で追加した場合は、sp_dropkey で削除可能。
sp_dropkey primary, test_table