插入HANA表指定列

用户名

我来自Teradata环境

create table mytable  
(  
first_column varchar(50),  
second_column varchar(50),  
third_column varchar(50)  
)  

insert into mytable values (first_column = 'one', second_column = 'first')  
insert into mytable values (first_column = 'two', third_column = 'second')

是可能的。即使指定默认值,HANA似乎也无法做到这一点

create column table mytable 
(  
"FIRST_COLUMN" varchar(50) default null,  
"SECOND_COLUMN" varchar(50) default null,  
"THIRD_COLUMN" varchar(50) default null  
)

我可以创建一个具有唯一ID的行,为所有字段指定NULL,然后使用该ID更新我想要的列,这看起来既费时又笨拙,或者有更好的方法吗?

戈登·利诺夫

使用标准语法:

insert into mytable (first_column, second_column)
    values ('one', 'first');

这在Hana和Teradata以及任何其他数据库中均应起作用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

错误插入表变量Hana中

来自分类Dev

插入表而不指定列名并更改已知列中的值

来自分类Dev

SAP HANA创建表/从选择插入新表

来自分类Dev

在 Hana 中创建列存储表类型

来自分类Dev

如何从 SAP HANA Studio 在 SAP HANA Vora 虚拟表中插入数据?

来自分类Dev

插入表的特定列

来自分类Dev

如何在不指定列的情况下从SELECT插入表?

来自分类Dev

SQLAlchemy插入到现有表中,模型中未指定的列的默认项目值

来自分类Dev

将行插入现有表中,这些行跨越 2 列中指定的范围

来自分类Dev

将插入授予角色-未指定表

来自分类Dev

Laravel 迁移,指定表插入数据

来自分类Dev

将不匹配的列插入表

来自分类Dev

从2表到表1的列插入

来自分类Dev

从表中的指定列刮取

来自分类Dev

在指定索引处将行插入SQL表

来自分类Dev

MySQL在表中的指定位置之后插入记录

来自分类Dev

如果列值 id 与另一个表中的 ID 描述匹配,则在指定列中插入数据(规范化形式)

来自分类Dev

在表Excel VBA中插入新列

来自分类Dev

如何动态插入表的列的值

来自分类Dev

从其他表插入一列

来自分类Dev

无法插入带有标识列的表

来自分类Dev

插入带有键值列的mysql表

来自分类Dev

如何插入到html表的特定列

来自分类Dev

仅从联接表中获取指定的列

来自分类Dev

不指定列的Oracle SQL合并表

来自分类Dev

仅从联接表中获取指定的列

来自分类Dev

为表多次指定了 xxx 列

来自分类Dev

从SQL Server表将数据插入Excel工作表的列

来自分类Dev

从表 A 中选择某些列并插入到表 B