列名修改不生效的原因

观小数发表于:2020年03月16日 16:45:12更新于:2020年09月17日 19:15:36

问题描述:

在模型结构里面用sql修改列名,但是没有生效。

点预览的时候是正常的,但是点确定后,概览界面还是原来的列名:

SQL写法如下:select id as "订单号"from "bwu_test_insert_user"

image.png


预览界面如下,列名“订单号”是正常显示的:

image.png


概览界面如下,列名依旧为“id”,并没有改成“订单号”:

image.png



原因分析:

在模型结构里修改字段名时做了字段关联,系统默认会去找到首次上传时的原始字段“id”作为字段名,导致sql没有生效:

image.png

解决方法:

去掉字段关联,选择“无关联”并点击确定:

image.png

跳出来新增字段,不用重命名(点重命名后会按照重命名的字段名字作为列名),直接点确认就可以:

image.png

可以看到,此时列名会按照sql里写的执行,修改列名成功,字段名正确显示为“订单号”了:

image.png





    您需要登录后才可以回复