我有一个import.sql
用于预填充 Arquillian 测试的数据库。有些行太长了,我想把它们格式化成几行。不幸的是,我找不到任何有用的建议——我只找到了不适用于普通 SQL 的示例,而是适用于用不同编程语言表示 SQL 的字符串。
我尝试过疯狂的猜测,通过按 Return 或在它们之间插入不同的字符来分隔行 - \
、/
、_
,&
但+
没有任何效果。当 Hibernate 拾取并执行文件时,JdbcSQLException
会抛出 a:
JdbcSQLException: Syntax error in SQL statement "INSERT INTO KVS_MIPO(LSTORT, LOGIN, NAME, LANR)/[*] "; expected "DIRECT, SORTED, DEFAULT, VALUES, SET, (, SELECT, FROM"; SQL statement:
原行工作正常:
insert into KVS_MIPO(LSTORT, LOGIN, NAME, LANR) values ('123456789', 'x123456789', 'Name', 'lanr')