我有一个我想在 H2 中读取的文件,它使用 FIELD(ASCII 代码 31)和 RECORD(ASCII 代码 30)作为我文件中的字段和记录分隔符。我试过这个,但它不工作......
SELECT * FROM CSVREAD('test.csv', null, 'rowSeparator=' || CHAR(30) || 'fieldSeparator=' || CHAR(31));
我需要如何格式化才能从我的文件中读取?
编辑我
这可以正确解析字段,但没有解析出行......不知道为什么:
SELECT * FROM CSVREAD('C:\Users\zmacomber\ReceiptPrinter\data\bak\address.dat', null, STRINGDECODE('charset=UTF-8 rowSeparator=' || CHAR(30) || ' fieldSeparator=' || CHAR(31)));