Mysql和Oracle修改表和列的區別

2021-10-13 21:00:11 字數 590 閱讀 1819

1.mysql中修改列名和新增列名

-- mysql給users表新增userid欄位,要求型別為int(11)

alter

table users add

column

`userid`

varchar

(100);

-- mysql把users表中的字段userid改為user_id,欄位的型別不變

alter

table users change column userid user_id int(11

);

2.oracle中修改列名和新增列名

-- oracle給users表新增userid欄位,要求型別為integer

alter

table users add

(userid integer);

-- oracle把users表中的字段userid改為user_id,欄位的型別不變

alter

table users rename

column userid to user_id;

mysql 修改表 MySQL修改表

mysql修改表 說明 1.建立錶能做的事,修改表幾乎都能做,不推薦使用。2.修改表修改表的結構 3,大體來說,可以對欄位進行新增,刪除,修改 可以對索引進行新增,刪除 4.表的選項,通常都是修改,即使不寫任何乙個 新增乙個表的字段 alter table 表名 add column 新欄位名 字段...

mysql修改表和列

mysql增加列,修改列名 列屬性,刪除列語句 mysql修改表名,列名,列型別,新增表列,刪除表列 alter table test rename test1 修改表名 alter table test add column name varchar 10 新增表列 alter table tes...

Oracle的表操作 修改和刪除表

1 修改表的操作 1 新增列 語法格式 alter table talbe name add column name datatype 例 alter table student add tel varchar2 11 2 修改列 語法格式 alter table table name modify...