H2-人, 我有一个像这样的H2-Database-Table:
CREATE TABLE Achimv
(
NAME CHAR(10)
, VORNAME CHAR(10)
, PLZ CHAR(10)
)
;
我有一个带有' $'的CSV文件作为行分隔符:
Berger $Willi$26531
Meyer $Hans $85322
Klausen$Till $52389
和INSERT-Statements完美地工作如下:
INSERT INTO Achimv
SELECT * FROM CSVREAD
('E:/Achimv.csv',
' NAME
$ VORNAME
$ PLZ
', 'charset=UTF-8 fieldSeparator=$');
但是现在表格应该填充前两行 AES加密,第三个没有。
我的修改(在H2-Dokumentation-pdf中完成):
. . . . .
('E:/Achimv.csv',
' ENCRYPT('AES', '00', STRINGTOUTF8(NAME))
$ ENCRYPT('AES', '00', STRINGTOUTF8(VORNAME))
$ PLZ
', 'charset=UTF-8 fieldSeparator=$');
以SQL-Syntax-Error:
结束. . .
' ENCRYPT('AES[*]', '00', STRINGTOUTF8(NAME))
如何使用CSVREAD 加载 ENCRYT 来加载CSV数据?
提前致谢
Achim
答案 0 :(得分:1)
cordova.plugins.Keyboard.hideKeyboardAccessoryBar(false);