admin管理员组文章数量:1516870
ORACLE建立虚拟列
ORACLE建立存储json字符串的字段,同时建立虚拟列
建立字段,字段类型为NCLOB(只可以初始时可以建立,不可以修改)
ALTER TABLE 表名 MODIFY 虚拟列名 generated always AS ( json_value ( 列名, ‘.列名′));例如:添加虚拟列ALTERTABLEZJRCGLSPSHUJUADDSTATENVARCHAR2(2000)generatedalwaysAS(jsonvalue(ZJRCGLSPSJSHUJU,′.列名' ) ); 例如:添加虚拟列 ALTER TABLE ZJRCGL_SP_SHUJU ADD STATE NVARCHAR2(2000) generated always AS ( json_value ( ZJRCGL_SPSJ_SHUJU, '.列名′));例如:添加虚拟列ALTERTABLEZJRCGLSPSHUJUADDSTATENVARCHAR2(2000)generatedalwaysAS(jsonvalue(ZJRCGLSPSJSHUJU,′.state’ ) ) virtual;
–添加注释
COMMENT ON COLUMN ZJRCGL_SP_SHUJU.STATE IS ‘状态’;
本文标签: ORACLE建立虚拟列
版权声明:本文标题:ORACLE建立虚拟列 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.betaflare.com/biancheng/1706516106a695572.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论