hdbtable定义中的空间列

2020-09-05 17:45发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我已经使用* .h...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我已经使用* .hdbtable文件使用HANA开发人员视角创建了表格

现在我想通过编辑此定义文件向该表添加空间字段

感谢您的帮助

谢谢

我想添加一个字段

此表的ST_POINT类型的CORD

当前定义:

table.schemaName =" LOC";

table.tableType = COLUMNSTORE;

table.columns = [

{name =" ZIPID"; sqlType = INTEGER; nullable = false;},

{name =" ZIPCODE"; sqlType = NVARCHAR; nullable = false; 长度= 5; }

{name =" ZIPCODETYPE"; sqlType = NVARCHAR; nullable = true; 长度= 10; }

{name =" CITY"; sqlType = NVARCHAR; nullable = true; 长度= 100; }

{name =" STATE"; sqlType = NVARCHAR; nullable = true; 长度= 2; }

{name =" LOCATIONTYPE"; sqlType = NVARCHAR; nullable = true; 长度= 20; }

{name =" LAT"; sqlType = DECIMAL; nullable = true; 精度= 10; 标尺= 6;},

{name =" LONG"; sqlType = DECIMAL; nullable = true; 精度= 10; 标尺= 6;},

{name =" XAXIS"; sqlType = DECIMAL; nullable = true; 精度= 5; scale = 2;},

{name =" YAXIS"; sqlType = DECIMAL; nullable = true; 精度= 5; scale = 2;},

{name =" ZAXIS"; sqlType = DECIMAL; nullable = true; 精度= 5; scale = 2;},

{name =" REGION"; sqlType = NVARCHAR; nullable = true; 长度= 2; }

{name =" COUNTRY"; sqlType = NVARCHAR; nullable = true; 长度= 2; }

{name =" LOCATIONTEXT"; sqlType = NVARCHAR; nullable = true; 长度= 100; }

{name =" LOCATION"; sqlType = NVARCHAR; nullable = true; 长度= 100; }

{name =" DECOMMISIONEDFLAG"; sqlType = NVARCHAR; nullable = true; 长度= 5; }

];

table.primaryKey.pkcolumns = [" ZIPID"];

3条回答
落灬小鱼
2020-09-05 18:40

Meyyappan,

根据表配置语法-SAP HANA开发人员指南 HANA Studio-SAP库-.hdbtable语法可用的sql数据类型为:

 枚举SqlDataType {
 日期; 时间; 时间戳;  SECONDDATE; 整数; 忍者;
 SMALLINT;  BIGINT; 真实; 双; 浮动; 小码;
 十进制 VARCHAR;  NVARCHAR;  CHAR;  NCHAR; CLOB;  NCLOB;
 辣椒; 文本; 简短文字;  BLOB;  VARBINARY;
 };
 

因此空间列可能尚不可用。

我遇到了同样的问题-因此,如果您找到解决方案,我将很乐意听到。

Yaron Inghel

一周热门 更多>