修改的时候字段属性还有哪些可以必须写,哪些可以不用写

修改的时候字段属性还有哪些可以必须写,哪些可以不用写


ALTER TABLE use3
ADD age TINYINT UNSIGNED NOT NULL DEFAULT 18 COMMENT '年龄';
ALTER TABLE use3
MODIFY age TINYINT NOT NULL;

我试着修改了一下,UNSIGNED DEFAULT 都不见了,那么除了unique之外还有哪些属性修改的时候不用写上去的

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,字段名与字段类型是必须写的,其他都是可以不书写的。如下:

ALTER TABLE use3
MODIFY age TINYINT;

祝学习愉快!

  • 慕侠6347478 提问者 #1
    UNIQUE就算不写也不会影响原来的字段,但是上边我UNSIGNED和DEFAULT两个属性不写以后,原来的字段上的这两个属性也没了。我想问的是除了UNIQUE之外还有什么属性,就算不写,也不会影响原属性
    2019-11-05 14:53:53
  • 好帮手慕小尤 回复 提问者 慕侠6347478 #2
    同学你好,除了索引其他的属性都会影响。因修改索引需要先删除某字段索引后,再为某字段创建索引。祝学习愉快!
    2019-11-05 15:20:46
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
PHP小白零基础入门
  • 参与学习           人
  • 提交作业       626    份
  • 解答问题       4930    个

想要学好Web后端开发的中流砥柱语言,本阶段为你轻松铺就扎实的基础,从前端网页布局的搭建到后台PHP开发,助你从零基础到掌握主流开发语言。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师