我有一张桌子,在Phoenix中定义如下:
create table if not exists EmailExclusion (
EmailAddress varchar(255) NOT NULL,
DeliveryStatusId integer NOT NULL,
LastExclusionUtc timestamp,
Count integer,
CreateUtc timestamp,
CONSTRAINT pk PRIMARY KEY (EmailAddress, DeliveryStatusId)
)
使用CSV上传,我可以将以下记录存入数据库:
TotallyNotReal@kyre.org 5 2018-09-07 00:01:53.241 20 2018-09-06 11:10:00.077
使用齐柏林飞艇,我试图更改此记录,从而:
%phoenix
UPSERT INTO EmailExclusion(EmailAddress, DeliveryStatusId, LastExclusionUtc, Count)
VALUES('TotallyNotReal@kyre.org', 5, '2018-09-17', 21)
不幸的是,表中的后续选择发现原始值仍然存在。我已经在网上阅读了足够的书,知道我需要先提交该值,然后该值才能生效,但是我不知道如何使用Zeppelin JDBC进行操作。我应该在解释器设置中使用某些设置,还是可以在此处添加一些其他命令?