【发布时间】:2012-02-23 19:02:55
【问题描述】:
我有一个将长字符串插入表的 SQL 脚本。该字符串包含一个新行(并且这个新行是绝对必要的),因此当它写入文本文件时,查询被拆分为多行。比如:
insert into table(id, string) values (1, 'Line1goesHere
Line2GoesHere
blablablabla
');
这在 Toad 中运行正常,但是当我将其保存为 .sql 文件并使用 sqlplus 运行它时,它会将每一行视为一个单独的查询,这意味着每一行都会失败(因为 insert into table(id, string) values (1, 'Line1goesHere、Line2GoesHere are' t 格式良好的脚本。
SP2-0734: unknown command beginning "Line2GoesHere" - rest of line ignored.
有没有办法解决这个问题?
【问题讨论】:
标签: sql oracle newline sqlplus