2

问:

我想知道在我的表中插入新行的 SQL 查询的语法。

我的意思是,我想在我的表中输入以下内容abc

  aaaaaaaaaa

  bbbbbbbbbb

  cccccccccccc

维护新行。通过 INSERT 命令。

提前致谢

4

5 回答 5

6

当我回答这个问题时,您已将其标记为 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')
于 2011-09-11T10:04:15.003 回答
2

从未使用过 informix,但对于 SQL Server 2008,这只是。

INSERT INTO abc
            (col1)
VALUES (
'aaaaaaaaaa

bbbbbbbbbb

cccccccccccc');
于 2011-09-11T10:03:32.267 回答
2
INSERT INTO MyTable(MyColumn) VALUES ('aaaaaaaaaa

bbbbbbbbbb

cccccccccccc');
于 2011-09-11T10:04:09.787 回答
1

这取决于您使用的是 Windows 还是*nix约定,但这将是\r\n

看看Sql Query问题中的 New line。

于 2011-09-11T09:50:54.717 回答
1

为什么不存储没有换行符的行,然后在应用程序的客户端提供它?

于 2011-09-12T06:41:55.427 回答