- nebula 版本:V3
- 部署方式:单机
- 安装方式:Docker
- 是否上生产环境: N
我想要将tag标签下的属性信息更改 为什么会这样呢
ALTER TAG das CHANGE (cxz int64 NULL DEFAULT '11')
我想要将tag标签下的属性信息更改 为什么会这样呢
ALTER TAG das CHANGE (cxz int64 NULL DEFAULT '11')
是的我有点没看明白这个文档说的意思,这个alter tag 。。 语句如果修改属性 type 类型 然后修改默认值也不可以吗?
或者说如果修改type类型好像就必须得修改默认值
我猜测。。它可以修改属性值类型,但是不能修改属性默认值。我找研发确认下哈。
那如过这样的话不就矛盾了吗
不矛盾啊,文档写明了可以修改属性类型,但是没写可以修改属性默认值啊,不过是不是这样设计的,我得让研发确认下。
studio 那就是另外一套操作了,它也许(我不确定)和内核是相同的设计逻辑,也许不是。你稍等,我和研发确认下。
OK 有反馈的话告诉我一下
目前我们支持的数据类型转换不包括从double到int。支持的类型转换如下
请问这个studio操作可以互相转换的原因是什么呢?
不好意思,studio 会在下个版本修复这个问题,针对具体类型只筛选当前允许的转换类型。实际上你即使在编辑页选了也会报错的,因为底层用的都是同一个语法
即使不修改类型,这里也要加上类型 name int default 1
没数据的情况下,为什么不允许从double到int
可能和底层设计有关