1

如何通过 SQL 在 Informix 中将数据插入到类型为 TEXT 的列中。如果我还想插入/更新其他两列 - 是将其保存在文件中并加载它的唯一方法是什么?

或者如果我想通过 SQL 语句来做 - 你能给出语法吗?

4

2 回答 2

0

请参阅我的问题:使用 JDBC 和 ODBC 将 TEXT 列插入 Informix 数据库的一致方法

使用 JDBC 和 PreparedStatement 很容易。ODBC 的工作方式略有不同,但能够使用简单的 SQL 插入字符串INSERT(无需准备)。

于 2013-08-04T05:17:26.487 回答
0

load 命令有效,您也可以使用 ESQL/C 来执行此操作(您可能已经找到了此答案中提到的内容)。

关于在一个简单的插入中做到这一点,

您可以使用 VALUES 子句插入一个值,但您可以为该列提供的唯一值是 null。但是,您可以使用 INSERT 语句的 SELECT 形式从另一个表中复制 TEXT 或值。

您可以在此处查看Text data type的文档。

于 2013-08-03T15:23:15.833 回答