问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

mysql数据库表修改某一列的类型

发布网友 发布时间:2022-04-23 04:23

我来回答

1个回答

热心网友 时间:2022-04-07 16:32

下面列出:
1.增加一个字段
alter
table
user
add
COLUMN
new1
VARCHAR(20)
DEFAULT
NULL;
//增加一个字段,默认为空
alter
table
user
add
COLUMN
new2
VARCHAR(20)
NOT
NULL;
  
//增加一个字段,默认不能为空
2.删除一个字段
alter
table
user
DROP
COLUMN
new2;
              
//删除一个字段
3.修改一个字段
alter
table
user
MODIFY
new1
VARCHAR(10);
          
//修改一个字段的类型
alter
table
user
CHANGE
new1
new4
int;             
//修改一个字段的名称,此时一定要重新
//主键
alter
table
tabelname
add
new_field_id
int(5)
unsigned
default
0
not
null
auto_increment
,add
primary
key
(new_field_id);
//增加一个新列
alter
table
t2
add
d
timestamp;
alter
table
infos
add
ex
tinyint
not
null
default
‘0′;
//删除列
alter
table
t2
drop
column
c;
//重命名列
alter
table
t1
change
a
b
integer;
//改变列的类型
alter
table
t1
change
b
b
bigint
not
null;
alter
table
infos
change
list
list
tinyint
not
null
default
‘0′;
//重命名表
alter
table
t1
rename
t2;
加索引
mysql>
alter
table
tablename
change
depno
depno
int(5)
not
null;
mysql>
alter
table
tablename
add
index
索引名
(字段名1[,字段名2
…]);
mysql>
alter
table
tablename
add
index
emp_name
(name);
加主关键字的索引
mysql>
alter
table
tablename
add
primary
key(id);
加唯一*条件的索引
mysql>
alter
table
tablename
add
unique
emp_name2(cardnumber);
删除某个索引
mysql>alter
table
tablename
drop
index
emp_name;
增加字段:
mysql>
ALTER
TABLE
table_name
ADD
field_name
field_type;
修改原字段名称及类型:
mysql>
ALTER
TABLE
table_name
CHANGE
old_field_name
new_field_name
field_type;
删除字段:
mysql>
ALTER
TABLE
table_name
DROP
field_name;
mysql修改字段长度
alter
table
表名
modify
column
字段名
类型;
例如
数据库中user表
name字段是varchar(30)
可以用
alter
table
user
modify
column
name
varchar(50)
;
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 黑龙江债权转让合同纠纷该怎样取证 安徽债权转让合同纠纷应该怎么样取证 房产官司律师费多少 MYSQL 更改字段名问题 mysql数据库中sql修改字段类型要怎么做? 用sql语句 如何修改 不同版本的mysql数据库的字段名? mysql怎样修改字段值,详细 mysql怎么修改字段名update mysql数据库中sql修改字段类型要怎么做 mysql 怎样修改 字段名 在MySQL数据库,如何修改字段名? cf机器码封0天0小时0分钟怎么解决? 如何用mysql更改表的字段名。 cf提示机器作弊行为严重限制机器登录有办法解决吗? MySQL怎么修改字段名 电脑机器码封了,玩CF直接封号该怎么办 mysql怎么更改字段名 电脑被封cf机器码怎么办 cf好多人都机器码严重 穿越火线机器码了,怎么昨天提示我一天,今天上游戏就提示我七天了? 王者荣耀如何免费领皮肤永久 cf机器码第一次封多久 cf机器码无限五分钟是永久封禁吗 mysql中修改列名 怎么修改mysql字段的属性 求助:mysql 修改字段名问题,alter table发现无法修改字段名 mysql alter更改字段名慢 MySql怎么给列改名? 手弄了辣椒特别特别火烧火燎怎么办 手被辣椒辣到了怎么弄才不疼才能洗干净 辣椒弄手上了怎么减轻辣度呢? 手上沾上辣椒怎么办?(很多呀!) 手上碰到辣椒怎么办? 辣椒弄到手上怎么清洗干净? 手上沾上辣椒怎么办 手上的辣椒怎么洗就不辣了 弄辣椒手上很辣怎么办 跑男六美怼脸照,你喜欢这档综艺吗? 跑男六美怼脸照,baby年龄感明显,李沁发胖,你怎么看? 你觉得《奔跑吧!兄弟》哪一季最好看,为什么? 《奔跑吧兄弟》六位女星颜值排名,宋祖儿却仅排第二名,第一名究竟有多美? 奔跑吧兄弟所有女明星名单? 奔跑吧兄弟郑恺帮大美找对象是哪一期