问:
我想知道在我的表中插入新行的 SQL 查询的语法。
我的意思是,我想在我的表中输入以下内容abc
:
aaaaaaaaaa
bbbbbbbbbb
cccccccccccc
维护新行。通过 INSERT 命令。
提前致谢
当我回答这个问题时,您已将其标记为 SQL Server 2008。您已将其编辑为关于 Informix。以下适用于 SQL Server 2008。
INSERT INTO MyTable(MyField) VALUES('AAAAA' + CHAR(13) + CHAR(10) + 'BBBBB')
Informix 看起来更复杂。您必须根据我在谷歌上找到的“informix sql newline”文档设置一个选项
EXECUTE PROCEDURE IFX_ALLOW_NEWLINE('T')
从未使用过 informix,但对于 SQL Server 2008,这只是。
INSERT INTO abc
(col1)
VALUES (
'aaaaaaaaaa
bbbbbbbbbb
cccccccccccc');
INSERT INTO MyTable(MyColumn) VALUES ('aaaaaaaaaa
bbbbbbbbbb
cccccccccccc');
这取决于您使用的是 Windows 还是*nix
约定,但这将是\r
和\n
看看Sql Query问题中的 New line。
为什么不存储没有换行符的行,然后在应用程序的客户端提供它?