错误:postgresql 中不存在用于更新的列[重复]

2024-01-19

我正在尝试将一行文本插入到该列为空的列中。下面列出了错误。任何帮助是极大的赞赏

UPDATE public.meditech_ar_test4
SET filename = "text"
WHERE filename is null;

错误:列“文本”不存在:我知道该列不存在,我想将其插入字段中


在 Postgres 中,双引号代表标识符(例如表名或列名)。在这里,您实际上需要一个字符串文字,因此您需要单引号:

UPDATE public.meditech_ar_test4
SET filename = 'text'
WHERE filename is null;

某些数据库(即 MySQL)允许字符串文字使用双引号,同时使用其他字符作为标识符(在 MySQL 中:反引号)。然而在这方面,Postgres 遵循标准 SQL 的规则,它为标识符定义了双引号。您应该养成始终对字符串文字使用单引号的习惯(大多数数据库都支持这一点)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

错误:postgresql 中不存在用于更新的列[重复] 的相关文章

  • '用户“postgres”的密码验证失败'

    我已经安装了 PostgreSQL 8 4 Postgres 客户端和 Pgadmin 3 控制台客户端和 Pgadmin 的用户 postgres 身份验证失败 我输入了用户 postgres 和密码 postgres 因为它以前有效 但
  • 如何覆盖 Ruby Ranges 的 .. 和 ... 运算符以接受 Float::INFINITY?

    我想覆盖 and Ruby 中的运算符Range 原因是 我正在处理数据库中的无限日期范围 如果你拉一个infinty从 Postgres 中取出日期时间 你会得到一个Float INFINITY在红宝石中 问题是 我无法使用Float I
  • PSQL [错误] - 值被识别为列

    前几天刚开始学习数据库 我遇到了这个问题 我的值被识别为一列 并且它吐出了一个错误 这是我的News table id bodyText url createdAt updatedAt 这是我在 psql 中运行的命令 INSERT INT
  • 更新\插入数据从grafana到mysql

    可以从grafana更新数据或插入数据到mysql 我需要使用 UI 在 mysql 中插入 更新信息 现在我已经在使用grafana 所以想知道是否有任何方法可以使用grafana来更新或插入信息 没有用于获取用户输入并将该数据插入 My
  • PostgreSQL 如何创建数据库或模式的副本?

    有没有一种简单的方法可以在 PostgreSQL 8 1 中创建数据库或模式的副本 我正在测试一些软件 它对数据库中的特定模式进行大量更新 我想复制它 以便我可以与原始版本进行一些比较 如果它位于同一服务器上 则只需使用带有 TEMPLAT
  • 查找 postgres 提供的列表中不存在的值

    我试图找到一个查询来告诉我数据库中没有的值 例如 select seqID segment from flu where seqID IN 1 2 3 4 5 6 7 8 9 现在 如果我的数据库没有 seqID 3 8 9 我将如何查找
  • PostgreSQL:比较 json [重复]

    这个问题在这里已经有答案了 众所周知 目前 PostgreSQL 还没有方法来比较两个 json 值 比较就像json json不起作用 但是选角呢json to text before Then select x a y b json t
  • Postgres 平均值计算忽略 null

    这是我的 postgres 表 name revenue John 100 Will 100 Tom 100 Susan 100 Ben 5 rows 在这里 当我计算平均收入时 它返回 100 这显然不是这种情况 而总和 计数 即 400
  • 在 docker 中将 pgadmin 连接到 postgres

    我有一个docker compose与服务文件python nginx postgres and pgadmin services postgres image postgres 9 6 env file env volumes postg
  • JPA 和 PostqreSQL:长字符串持久化

    谁能告诉我如何使用 JPA 保存长文本 我使用 PostgreSQL 这是我在类中定义很长字符串的方法 Lob private String body 然而 这会产生一个类型的字段字符变化 255 在数据库中 此外 我尝试使用 Column
  • 手动更改postgresql中查询的执行计划?

    是否可以在postgresql中手动更改执行计划的操作顺序 例如 如果我总是想在过滤之前进行排序操作 尽管这在 postgresql 的正常使用中没有意义 是否可以通过例如手动强制执行该操作改变运营的内部成本 如果我实现自己的功能呢 是否可
  • Postgres LIMIT/OFFSET 奇怪的行为

    我正在使用 PostgreSQL 9 6 我有一个这样的查询 SELECT anon 1 id AS anon 1 id anon 1 is valid AS anon 1 is valid anon 1 first name AS ano
  • 使用转义换行符和回车符取消转义字符串

    我正在尝试编写一个 PLPGSQL 函数来混淆 审查 编辑文本 Obfuscate a body of text by replacing lowercase letters and numbers with symbols CREATE
  • Postgres < 9.0 的 DO 块相当于什么

    Postgres 8 4 8 相当于什么 DO BEGIN IF NOT EXISTS THEN EXECUTE END IF END create function f returns void as BEGIN IF NOT EXIST
  • 维护/更新mysql中的记录顺序

    我在 mySql 中有一个记录表 我需要按照用户指定的方式维护它们的订单 所以我添加了一个 位置 列 当我移动特定记录时更新所有记录的 SQL 语句是什么 我有类似的东西 UPDATE items SET position 2 WHERE
  • 如何计算 Postgres 上图表中所有连接的节点(行)?

    我的桌子有account id and device id One account id可以有多个device ids 反之亦然 我正在尝试计算每个连接的多对多关系的深度 Ex account id device id 1 10 1 11
  • 在 PostgreSql 中计算百分比

    例如我有一个这样的表 string adm A 2 A 1 B 2 A 1 C 1 A 2 通过 SQL 查询 我想要这样的结果 string perc adm A 50 B 100 C 0 我想要每个字符串中数字 2 出现的百分比 我可以
  • Postgres JSON 数据类型 Rails 查询

    我正在使用 Postgres 的 json 数据类型 但想要使用嵌套在 json 中的数据进行查询 排序 我想在 json 数据类型上使用 where 进行订购或查询 例如 我想查询关注者数量 gt 500 的用户 或者我想按关注者或关注数
  • 如何在Django项目中使用PostgreSQL的存储过程或函数

    我正在开发一个 Django 项目 我决定在 PostgreSQL 中编写逻辑代码 而不是用 Python 编写 因此 我在 PostgreSQL 中创建了一个存储过程 例如 存储过程如下所示 create or replace proce
  • Django 模型:默认日期时间未转换为 SQL CURRENT_TIMESTAMP

    我正在使用 Django 模型创建 PostgreSQL DB 我有一个 DateTimeField 我想将当前时间戳设置为默认值 我知道有多个消息来源建议如何做到这一点 但是 当我在 Django 之外检查数据库时 默认时间戳不会显示 我

随机推荐

  • 地理圆到矩形坐标

    给定输入 中心纬度 中心经度和半径 以公里为单位 我想获取包含该圆的矩形的坐标 东北和西南纬度 经度 我应该自己写这个方法吗 尽管我害怕不去解释一些事情 因为我的数学生锈了 或者我可以找到一个现成的java实现吗 我的项目中有谷歌地图sdk
  • 防止 setState 重新渲染整个功能组件

    在类组件中 当状态或属性更改时 渲染方法将执行 但我不知道在功能组件中 当发生相同情况时 代码的哪一部分被重新渲染 如果您的组件中有一些昂贵的计算想要跳过 您可以使用useMemo 钩子 https reactjs org docs hoo
  • 如何在触发器内调用 PL/SQL 函数

    我是 pl sql 新手 谁能告诉我如何在触发器内调用 pl sql 函数 我厌倦了它 但当我尝试运行它时它给出了错误 DROP TRIGGER INTF CONTROLLER TREXE CREATE OR REPLACE TRIGGER
  • matplotlib imshow() 使用 3xN RGB 数组

    我使用值范围 0 1 的自定义 3xN 数据作为 RGB 颜色 并希望使用 matplotlib imshow 来显示它 import pylab as plt import numpy as np Z np vstack np zeros
  • 打算从我的应用程序打开通知通道设置

    为了打开我之前在应用程序中创建的通知通道的设置 我需要发送什么意图 我需要从我的应用程序链接到它 要打开单个通道的通知设置 请 使用ACTION CHANNEL NOTIFICATION SETTINGS https developer a
  • 在具有桥接网络的 Docker 容器中映射主机的 /etc/hosts

    我有一台主机 其 etc hosts 文件中定义了一些主机解析 在这台机器上 我正在运行配置了 Bridge 网络的 Docker 容器 由于我不在主机网络上 我的 Docker 容器无法访问我的机器 etc hosts 文件的主机定义 不
  • 滑块在 jQuery 选项卡中不起作用

    我想在 jQuery 选项卡中使用 2 个 jQuery Flexslider 选项卡 1 上的滑块工作正常 但在选项卡 2 中不起作用 这是 JSFiddle 上代码的完整演示 Demo http jsfiddle net vH5DT h
  • 出现错误“当前上下文中不存在名称‘配置’”

    我正在使用 Visual Studio 2013 和 NET Framework 4 5 我已经包括了System Configuration作为项目中的参考 我还在类中包含了一个 using 语句 如下所示 using System Co
  • C++,通过 const 引用访问 std::map 元素

    我对 const 有疑问 说我有 class A friend std ostream operator lt lt std ostream os const A myObj private std map
  • 变量初始化列表

    是否有可能创建一个initializer list变量 例如函数参数 参见函数test 下面的代码有效 Clang 和 GCC 都没有抱怨任何事情 但我只是想确保这没问题 include
  • ChromeProxyService:无法评估表达式

    通常 当从列表渲染时 我会看到 Flutter 抛出以下内容 从下面的示例中 请参阅 PositionedTilesState ChromeProxyService Failed to evaluate expression tiles C
  • 使用泛型类型的运算符时出错[重复]

    这个问题在这里已经有答案了 我正在学习 Rust 我不明白为什么下面的代码会出错 use std ops Mul use std ops Add struct Vec2
  • Vue js将多个样式属性绑定到一个元素

    这会将背景颜色属性绑定到 td 元素 td Some text td 但是 如果我不仅想绑定背景颜色 同时还想绑定前景色 正常颜色属性 该怎么办 如何将多个样式属性绑定到一个元素 首先 css中没有前景色 您可以使用多种样式 并以逗号分隔k
  • 如何在react中解析xml文件?

    我尝试过使用一些库 但似乎找不到任何答案 我有一个 React 网站 我正在使用表单上传文件 我正在寻找一种方法来解析XML文件 并到达它的孩子 但我似乎找不到方法来做到这一点 My form
  • HikariCP多线程每个线程单独连接

    致 stackoverflow 社区的人们 我正在寻求一些帮助来解决我在 HikariCP 连接池方面遇到的问题 高水平 我正在尝试使用线程池创建多个线程 我的计划是为每个工作线程提供与 HikariCP 各自独立的连接 但 HikariC
  • 将 Xcode 8 与 iOS 11 结合使用

    我想在 iOS 11 中使用 Xcode 8 我应该升级我的 Xcode 吗 但是 我的代码无法由新编译器构建 因此我想继续使用 Xcode 8 我怎样才能做到这一点 苹果在 WWDC 2017 上公布了 iOS 11 的多项新功能 截至目
  • 新版 Google Play 服务中的“Listener”发生了什么变化

    在 Android Studio 中 我已更新 Google Play 服务 com google android gms play services 6 1 11 to com google android gms play servic
  • 我的代码发出错误“应用程序:不是过程”或“调用非过程”

    在执行我的代码期间 我在不同的方案实现中遇到以下错误 Racket application not a procedure expected a procedure that can be applied to arguments give
  • Bootstrap:如何识别Bootstrap版本?

    我想更新网站上的 Bootstrap 但我不知道安装的版本 如何仅使用 bootstrap css 和 bootstrap min js 文件来识别 bootstrap 版本 CSS 文件中没有版本 min js 文件包含以下注释 Boot
  • 错误:postgresql 中不存在用于更新的列[重复]

    这个问题在这里已经有答案了 我正在尝试将一行文本插入到该列为空的列中 下面列出了错误 任何帮助是极大的赞赏 UPDATE public meditech ar test4 SET filename text WHERE filename i