开发者社区> 问答> 正文

表格存储如何增加列?类似mysql alter命令

iseeyouguo 2017-08-14 17:56:27 843

如题,如果针对列操作。比如说创建了表,在有一定量的数据之后添加一列,可以给之前的数据设置一个默认值吗?会影响之前的数据吗

存储 关系型数据库 MySQL
分享到
取消 提交回答
全部回答(1)
  • 木洛
    2019-07-17 21:29:33

    表格存储是schema free的模型,属性列不需要在建表的时候指定,每一行都可以任意的动态添加删除列。

    针对你问题中的需求,如果想要在一定量的数据后添加一列,对于新写入的数据,你可以任意写入你要新加的列。
    对于已经写入的行,这一列是没有值的,如果你想要赋予默认值,需要在应用层读出某一行并判断该行不存在该列后,可以选择赋予一个默认值。

    0 0
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

推荐文章
相似问题
推荐课程