【发布时间】:2016-02-17 17:34:26
【问题描述】:
我有如下所有插入语句的 sql 脚本文件
INSERT INTO PUBLIC.EMPLOYEE(ID, NAME) VALUES
(1, 'Madhava'),
(2, 'Rao'),
(3, 'Tmr');
INSERT INTO PUBLIC.ADDRESS(ID, CITY) VALUES
(1, 'Bangalore'),
(2, 'Chirala'),
(3, 'Pune');
如何将每个语句单独存储到 ArrayList 中,如下所示
INSERT INTO PUBLIC.EMPLOYEE(ID, NAME) VALUES (1, 'Madhava');
INSERT INTO PUBLIC.EMPLOYEE(ID, NAME) VALUES (2, 'Rao');
INSERT INTO PUBLIC.ADDRESS(ID, CITY) VALUES(1, 'Bangalore');
INSERT INTO PUBLIC.ADDRESS(ID, CITY) VALUES(2, 'Chirala');
我如何解析 sql 文件并将每个语句单独存储到上面的 Arraylist 中?
【问题讨论】:
-
您可以对分号字符进行字符串拆分,然后以这种方式构建数组列表。
标签: java arraylist collections fileinputstream fileoutputstream