【问题标题】:42601:Token * was not valid DB2 for IBM i (AS400)42601:令牌 * 对于 IBM i (AS400) 不是有效的 DB2
【发布时间】:2015-04-28 22:24:28
【问题描述】:

我想插入一个 DB2 AS 400 数据库。我想插入一个包含星号的字符串。我收到错误

42601:Token * was not valid (list of valid tokens) SQL code 104

一般在网上搜索,具体stackoverflow没有透露相关信息。

【问题讨论】:

  • 你能分享一下插入语句吗?
  • 错误消息 = -104 INSERT INTO tableName (columnName) VALUES (*text);错误 42601:Token * 无效。有效令牌:

标签: sql db2 ibm-midrange sql-insert


【解决方案1】:

SQL 中的字符串文字用单引号 (') 表示。您的陈述似乎省略了它们,因此出现了错误。将它们应用于您的价值应该可以解决问题:

INSERT INTO tableName (columnName) VALUES ('*text') 

【讨论】:

    猜你喜欢
    • 2015-06-05
    • 1970-01-01
    • 2018-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-05
    • 1970-01-01
    相关资源
    最近更新 更多