alter 用法集合 持續更新

2021-09-24 18:54:59 字數 904 閱讀 1731

約束,列的增刪操作

create table  product 

( id int primary key auto_increment,

pname varchar(20) unique not null, //增加兩個約束

pcoutn int not null,

oid int,

kid int,

foreign key (oid )references order1(id),

foreign key(kid)references kind(id)

)alter table kind modify spec varchar (20)not null;//增加約束

alter table kind add tel varchar(20); //增加列

alter table order1 drop( column) oid; //刪除列

alter table kind modify spec varchar(20); //刪除約束

alter table order1 add id int primary key; //增加列

alter table order1 change spec spec; //修改列名

alter table kind modify spec varhar(30) not null //修改型別,字元大小,約束條件通用格式。

alter table change name name1;//修改列名

rename table student to studet1;//修改表名

Git 用法總結,持續更新

從當前分支切換到本地已有目標分支git chekcout local branch從當前分支建立新本地分支並切換到此分支git checkout b new branch從branch name中檢出file name到當前分支git checkout branch name file name從c...

python知識備忘集合(持續更新)

deque 強化學習的experience replay 模組,之前考慮到執行的速度,我一直用numpy陣列實現,但用起來並不方便,也不簡潔。用deque必然方便多了,但執行速度怎樣?試過才知道。from collections import deque import time d deque ma...

SQL踩坑集合,持續更新

1.oracle中null資料的計算 select count from pier.testxhh t where t.name a 結果 0 select count from pier.testxhh t where t.name a 結果 1 select count from pier.te...