问题标签 [quoted-identifier]

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 投票
0 回答
118 浏览

tsql - SybaseIQ:删除带有特殊字符的表

我正在尝试删除DBA.[在 Sybase IQ 数据库中命名的表。这是一个不需要的错误表,因此我们需要将其删除。我尝试了几种选择,但都没有成功。如果有人知道,请分享任何解决方法以删除表格。

数据库中的表名

0 投票
1 回答
51 浏览

postgresql - 将视图从 SAP SQL Anywhere 移植到 Postgres

我目前正在研究 Postgres 作为 SAP SQL Anywhere 的可能替代方案。我已经成功地将我们的开发数据库(700 个表)移植到 Postgres 中,现在正尝试在 Postgres 数据库中创建一些等效的视图。

以下 :

生成以下错误:

0 投票
0 回答
295 浏览

postgresql - 有没有办法在 pgadmin 中插入驼峰表名?

我有一个用下划线格式写的表名的数据库。我想编辑他们的名字,并且能够以驼峰格式命名每个新表

尽管如此,每当我使用查询来调用驼峰表名时,我都必须使用双引号。我不想要双引号或单引号。只有表名。可能吗?

我发现了一篇类似的帖子,描述了关于在 pgAdmin 中命名表的 3 个可能选项,不包括我要查找的内容。

另外,那是 6 年前的事了,我想知道从那时起是否有些事情发生了变化,而我还没有找到任何解决方案。

0 投票
2 回答
1906 浏览

sql - SQL column name with comma

im creating a csv file from sql and i must have column title name with comma like:

is there any way to display a sql column title with commas?

0 投票
1 回答
1447 浏览

postgresql - Postgres:当公共模式上存在表时,关系不存在错误

我有一张使用 Pandas 转储到 Postgres 的表,Pandas 可以使用该命令很好地读取它,read_sql_table但我似乎无法使用 SQL 访问它。当我运行该\dt命令时,我将公共模式下列出的表作为现有表之一。

但是当我运行时,SELECT * FROM "e7b6a2e19789418e9e48fd34e981b036";我得到关系不存在错误。我尝试了以下方法:

  • SELECT * FROM "e7b6a2e19789418e9e48fd34e981b036"
  • SELECT * FROM "public"."e7b6a2e19789418e9e48fd34e981b036"
  • 通过执行向用户授予对公共模式的使用权GRANT USAGE ON SCHEMA public TO postgres;
  • 检查了这个堆栈溢出答案,这表明它可能是标识符长度太长,但我的标识符长度是 32 个字节,Postgres 默认最多允许 63 个字节

当我运行SHOW search_path;它时,它会显示"$user", public它应该是什么,但由于某种原因,Postgres 一直说这种关系不存在。

其他有用信息:

关于这里可能导致错误的任何想法?

0 投票
1 回答
72 浏览

sql - 在 ORACLE 中创建视图

以下两个陈述之间有什么不同吗陈述一:

声明二:

第二个语句没有双引号。我想知道有什么区别,甲骨文没有抱怨它确实编译了这两个代码。

0 投票
3 回答
917 浏览

sql - 在sql中使用列名中的空格来创建表

我正在尝试通过 sqlyog 创建表我想在列名中使用空格,但我仍然遇到错误,例如 id 号我可以这样做 id_number 我在这个网站上搜索我找到了两种方法 [id 号] 或“id 号“我试过了,但我仍然有错误

这是代码

这些是我得到的错误

我希望有人帮助我

0 投票
2 回答
10363 浏览

postgresql - Postgres 列名或表名什么时候需要引号,什么时候不需要引号?

让我们考虑以下 postgres 查询:

当我删除引号时,查询无法正确响应,但当我"str_var""bool_var". 为什么?在这种情况下编写查询的正确方法是什么,布尔列周围没有引号,文本列周围没有引号?还有什么?

0 投票
1 回答
919 浏览

sql - Postgres 中的原始 SQL 与 EntityFramework Core

假设我有一个客户表,并且想使用原始 SQL 进行查询。下面的代码不起作用:

它失败并显示错误代码

'42P01:关系“客户”不存在'

0 投票
1 回答
252 浏览

sql - Postgres:为什么我需要在 max() 中引用列名?

所以我遇到了以下令我惊讶的行为。我首先认为DateTime可能是 postgres 数据类型,但 BidOpen 呢?然后是错误消息中列名的情况很有趣。我几乎觉得这与不区分大小写的未引用名称有关。为什么我需要用引号将列名括起来才能使查询起作用?

架构如下所示: