点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,我正在尝试将SAP Hana...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,我正在尝试将SAP Hana...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,我正在尝试将SAP Hana数据库支持添加到我的ORM中。 在某些情况下,定义实体/表时将所有列都设置为DEFAULT,并且用户尝试使用指定的任何值将行插入此类表中。 另外,会生成主键,因此也未指定。
其他数据库均支持以下语法:" INSERT INTO" table"(" id"," name")VALUES(DEFAULT,DEFAULT)",均支持以下语法:" INSERT INTO" table" DEFAULT VALUES"。 而且SAP似乎不支持这种语法,因此我在互联网上找不到解决方法。 谢谢。
没错,这是一种罕见的用例,例如,如果您想首次使用默认数据创建某些东西,但是以后可以由用户更改,并且 同时,由于它是由特定用户拥有的,因此它应该在数据库中是单独的行。 我个人没有这种用例,但是我正在为所有其他受支持的数据库(postgres,mysql,oracle,sqlite,mssql等)使用ORM中的这种测试用例。 它们都支持VALUES(DEFAULT,DEFAULT)语法,或者支持INSERT INTO表DEFAULT VALUES语法。
我正在为TypeORM添加新的SAP Hana数据库支持( https://github.com/typeorm/typeorm )-最受欢迎的node.js ORM之一。
一周热门 更多>