【问题标题】:sqlite - subquery for table namesqlite - 表名的子查询
【发布时间】:2016-08-19 11:53:10
【问题描述】:

我使用 SQLite。 我怎样才能使用这样的东西:

INSERT INTO (
    SELECT `table_name`
    FROM `tables`
    WHERE `id`=1)(`data_column_name`)
VALUES ('some data')

感谢您的帮助

【问题讨论】:

    标签: sqlite subquery tablename


    【解决方案1】:

    根据documentation 你不能。 INSERT 语句采用表名 - 带有可选的架构名称 - 而不是表达式。

    您必须评估SELECT,然后构建INSERT 语句。

    【讨论】:

      猜你喜欢
      • 2023-02-10
      • 2011-06-23
      • 2017-03-28
      • 1970-01-01
      • 2020-06-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多