问题标签 [string-constant]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
64 浏览

sql - SQL 单引号和双引号插入值

我试图创建一个表并在此处插入此值:

我在使用单引号和双引号时遇到问题。我将如何修改这个?未来我应该记住什么?

使用 Microsoft SQL Server 管理 2014

0 投票
1 回答
79 浏览

sql - UPDATE table_name SET col_name = varchar WHERE col_name 为 NULL;

以下更新失败:-

失败消息是:-

而下面提到的成功:-

我已经检查了pg_typeof列 - col_name 是 character varying. 请帮忙。

0 投票
2 回答
65 浏览

postgresql - 将值插入表中不起作用

我试图在我的表用户中插入一个值(行),但它给出了列不存在的错误。

用户表: 用户

我得到的列不存在。并且对于一些特定的值,我得到提示不知道为什么。 错误截图

0 投票
1 回答
1395 浏览

sql - 错误:列实际上不存在?为什么?

我在下面有以下 PostgreSQL 查询。如果我删除一行AND r.type = "long_form",它工作正常。我不确定为什么 PostgreSQL 不喜欢这条线:

这是查询中导致问题的行:

AND r.type = "long_form"

该表的设计包括一列:

在此处输入图像描述

我在这里做错了什么?

0 投票
2 回答
1349 浏览

sql - 如何将字符串文字添加为选择查询的一个选定列?

我想有如下查询

那么结果是

我想为选择查询返回的所有行添加一个字符串文字作为列。我在 PostgreSQL 中尝试这个,但得到以下错误:

你知道如何在 PostgreSQL 选择查询中执行此操作吗?

0 投票
1 回答
645 浏览

sql - 编写 SQL 查询语句以从表中获取特定用户

我正在使用 SQL 查询从表中获取特定用户,但是,我遇到了 postgresql 告诉我该列不存在的问题。这是一个简单的查询语句,如下所示:

0 投票
1 回答
239 浏览

sql - 使用 postgreSQL 数据库查询

我已经有一个postgresql创建的数据库(由我以外的另一个管理员提供),创建命令如下图所示。

查询插入值到我的表如下:

我也试过:

和:

我不知道语法如何正确。我真的需要有人帮忙。

0 投票
1 回答
334 浏览

sql - Trouble inserting value into a TEXT column with Postgres

I am getting an error when I try to insert an alphanumeric value into a TEXT column in a Postgres DB. This is the table definition

![enter image description here]1

This is the query I am using to insert data into the table

This is the error message I get

ERROR: syntax error at or near "a0032000947363339343638" LINE 12: 55.204773, 40.000000, 1a00320009473633...

When I enter this query, it works just fine.

The only difference between the 2 queries is the device_id value. The insert fails when the value is '1a0032000947363339343638' and work fine when the value is '10032000947363339343638'.

Why would the insert fail when I try to insert '1a0032000947363339343638' even though the data type is a TEXT? And how do I get the table to accept 1a0032000947363339343638' for a device Id?

0 投票
0 回答
49 浏览

postgresql - Postgres UPDATE:列名的混淆值

我有一个seq_data如下所示的 postgres 表:

我想做的是更新列库。

如果我做:

它有效,我得到:

但是当我这样做时:

我真正想做的是library基于run,cellmachine

为什么会这样?

似乎在UPDATE seq_data SET library=this_library WHERE machine=rsii_1 and run=RUN001 and cell=B01_1;跳过列时感到困惑library,并认为列名实际上是值,this_library

版本:postgresql-11

这就是我创建表格的方式:

更新

在 Python3.7 中使用 psycopg2

我将如何在 python 中将这些引号括起来?所有变量都已经是字符串。

0 投票
2 回答
355 浏览

c - 为什么我可以让一个 const char 指针指向一个可变 char 数组?

为什么这很好:

为什么指向常量字符串的指针可以指向非常量字符串?将字符串常量分配给变量时,它们是如何工作的?为什么你可以这样做:

或者

但是如果它是一个数组,你只能做第一行吗?恒定与否?