从PostgreSQL中的查询插入表

约翰

我有一张桌子Ty包含:

  a integer NOT NULL,
  b text,
  c text,
  d text,
  e text

我正在尝试按以下方式插入声明:

insert into Ty (b,c,d,e) values
                ('hello','world',select current_date,select name from users where userid=4)

但这是行不通的。它说:

错误:“选择”或附近的语法错误

我阅读的所有指南都说,只要它们仅返回一个值,我就可以在Insert中执行SQL语句。那为什么不起作用呢?

保罗·格里姆肖
insert into Ty (b,c,d,e)
SELECT 'hello','world',current_date, name from users where userid=4

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PostgreSQL在查询中插入空值

来自分类Dev

将查询结果插入MS Access 2010中的表

来自分类Dev

填充0以返回查询并插入到临时表中

来自分类Dev

插入查询表

来自分类Dev

通过JDBC将“ daterange”字段值插入PostgreSQL表中

来自分类Dev

如何将查询结果插入mysql中的表中?

来自分类Dev

在单个查询中插入到2个表中PostgreSQL

来自分类Dev

PostgreSQL在单个查询中更新多个表

来自分类Dev

当子查询返回更多值时如何插入表中?

来自分类Dev

PostgreSQL 9.3:如何在表中插入大写的UUID

来自分类Dev

在PostgreSQL中创建仅插入表

来自分类Dev

针对选择查询的每个结果插入到不同的表中

来自分类Dev

PHP postgresql:从查询数组结果中插入值

来自分类Dev

将行插入到Postgresql表中

来自分类Dev

PostgreSQL从选择查询中插入值

来自分类Dev

使用PostgreSQL在NodeJS中插入多查询

来自分类Dev

在表中插入记录时在MySql中查询空异常

来自分类Dev

将查询结果插入表中

来自分类Dev

将临时表中的内容插入更新查询中

来自分类Dev

在PostgreSQL中的表中插入一组行

来自分类Dev

Oracle从表中插入查询

来自分类Dev

在现有表中插入查询结果

来自分类Dev

PostgreSQL无法从表中插入无法插入

来自分类Dev

使用查询插入mysql中的表

来自分类Dev

查询 cf queryObject 并插入到表中

来自分类Dev

插入 pdo 查询问题,在错误的表中多次插入

来自分类Dev

如何将日期值插入到 PostgreSQL 表中?

来自分类Dev

PostgreSQL。在连接表中插入值

来自分类Dev

Python 和 PostgreSql:将值插入表中的列