ALTER和UPDATE的區別

2021-05-22 17:16:16 字數 443 閱讀 7633

update

用來更新表的資料

alter

用來更新表的結構

打個比方乙個表有多字段,字段裡面有資料

比作乙個樓裡有很多房間,房間裡面有家具

alter

是改房間,

update

是改家具

用法,表名是"你家

" 在你家加個字段"廁所

"就是alter table

你家add

廁所varchar( 8 )

varchar( 8 )表示8

平公尺 把你家廚房改廁所就是

alter table

你家change

廚房廁所

varcha(8)

在廁所改馬桶就是(你家以前是蹲式馬桶)

update

你家set 廁所= 坐式馬桶

sql中alter和update的區別

從功能上分 1.alter 修改表結構 例如 1 增加表的字段 alter table test add id,int 2 修改表的字段 alter table change id,varchar 10 2.update 修改表資料 1 修改欄位id列的值 update test set id 2 ...

Load 和Get 的區別和update用法

load teacher.class,1 teacher.class獲取資訊的類,在儲存時將物件轉換成string,在讀取時將資料庫裡的數 據轉換成teacher物件 將1 int型 自動轉換成integer,integer是序列化的型別 當使用load的時候當什麼時候用物件裡面的內容的時候需要發出...

ALTER新增列後,立即UPDATE該列會報錯

sql 2008 r2 請看語句 alter table t add col2 int update t set col2 0 報錯 列名 col2 無效。但如果緊接的是select,一切正常,可以發現col2成功新增到表中。非要接update的話,必須在alter後go一下,不然報錯無懸念。請問 ...