`
xyh
  • 浏览: 84278 次
  • 性别: Icon_minigender_1
  • 来自: China
社区版块
存档分类
最新评论

[原]PostgreSQL的大小写很囧

阅读更多

在PostgreSQL下新建一个数据库表,DDL如下:

CREATE TABLE "USERS"
(
  "ID" integer NOT NULL,
  "LOGIN_NAME" character varying(20) NOT NULL,
  "PASSWORD" character varying(20),
  CONSTRAINT pk_users PRIMARY KEY ("ID")
)
WITH (OIDS=FALSE);
ALTER TABLE "USERS" OWNER TO postgres;

 

创建好表后,然后在PostgreSQL Admin III和Navicat下执行SQL语句:

select * from USERS;

报错误:

错误:  关系 "users" 不存在

我然后换成小写:

select * from users;

也是同样的错误:

错误:  关系 "users" 不存在

 

查询了下PostgreSQL的使用手册,发现需要这样写SQL:

select * from "USERS";

就是在表名上加上双引号;

一般其它的数据库如SQLServer、Oracle、MySQL都没有这样用的。

 

PostgreSQL版本:8.3

 

分享到:
评论
1 楼 jinkingmanager 2010-05-02  
不是吧,我这边没有加双引号也可以正常用啊,版本是8.4

相关推荐

    PostgreSQL数据库对象名大小写敏感的解决方法

    PostgreSQL数据库对象名大小写敏感

    stolon 是用于 PostgreSQL 高可用性的云原生 PostgreSQL 管理器

    stolon 是用于 PostgreSQL 高可用性的云原生 PostgreSQL 管理器。它是云原生的,因为它可以让你在容器中保持一个高可用性的PostgreSQL(kubernetes集成),也可以在其他类型的基础设施(云IaaS、老式基础设施等)上...

    postgresql

    postgresql

    MySQL和PostgreSQL的比较

    MySQL和PostgreSQL的各种性能比较

    PostgreSQL(postgresql-13.5.tar.bz2)

    PostgreSQL(postgresql-13.5.tar.bz2) PostgreSQL是一种特性非常齐全的自由软件的...PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等。

    PostgreSQL 查询所有数据库大小

    PostgreSQL 查询所有数据库大小,表大小,索引大小,以及表空间大小

    PostgreSQL for Data Architects 原版PDF by Maymala

    PostgreSQL is an incredibly flexible and dependable open source relational database. Harnessing its power will make your applications more reliable and extensible without increasing costs. Using ...

    postgresql驱动

    Postgresql

    PostgreSQL中文手册9.2

    PostgreSQL中文学习手册 PostgreSQL PostgreSQL PostgreSQL学习手册 学习手册 学习手册 (数据表 数据表 ) 4 一、表的定义: 一、表的定义: 一、表的定义: . 4 PostgreSQL PostgreSQL PostgreSQL学习手册 学习手册...

    postgresql-9.1-windows

    PostgreSQL支持大部分 SQL标准并且提供了许多其他现代特性:复杂查询、外键、触发器、视图、事务完整性、MVCC。同样,PostgreSQL 可以用许多方法扩展,比如, 通过增加新的数据类型、函数、操作符、聚集函数、索引。...

    Navicat for PostgreSQL(PostgreSQL数据库管理)V11.0.10简体中文特别版

    它可以用于任何版本 7.5 或以上的 PostgreSQL 数据库服务器,并支持大部份 PostgreSQL最新版本的功能,包括触发器、函数、管理用户等。Navicat 的功能足以符合专业开发人员的所有需求,但是对 PostgreSQL 的新手来说...

    MySql下实现查询表名不区分大小写

    Mysql查询操作 MySql下实现查询表名不区分大小写

    postgresql PGCA 课程PPT01_postgresql_PGCA_PGCP_PGCM_课程全免费

    postgresql PGCA 课程PPT01_postgresql_PGCA_PGCP_PGCM_课程全免费 postgresql PGCA 课程PPT01_postgresql_PGCA_PGCP_PGCM_课程全免费 postgresql PGCA 课程PPT01_postgresql_PGCA_PGCP_PGCM_课程全免费 postgresql ...

    PostgreSQL(postgresql-14.1.tar.bz2)

    PostgreSQL(postgresql-14.1.tar.bz2) PostgreSQL是一种特性非常齐全的自由软件的...PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等。

    PostgreSQL(postgresql-14.2.tar.gz)

    PostgreSQL(postgresql-14.2.tar.gz),适用于Linux系统:PostgreSQL是一种特性非常...PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等。

    PostgreSQL Configuration.pdf

    PostgreSQL Configuration

    PostgreSQL Replication 2nd 原版PDF by Schonig

    Since the first edition of PostgreSQL Replication many new technologies have emerged or improved. In the PostgreSQL community, countless people around the globe have been working on important ...

    postgresql-42.5.0.jar

    postgresql-42.5.0.jar在许多Java框架如Hibernate和Spring等中使用,并很受开发人员的欢迎。它是经过定期更新和改进的,以确保其与最新版本的PostgreSQL数据库兼容,同时提供了丰富的API和文档,方便程序员进行开发...

    PostgreSQL(postgresql-14.1-1-osx.dmg)

    PostgreSQL(postgresql-14.1-1-osx.dmg)适用于Mac OS X PostgreSQL是一种特性非常...PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等。

Global site tag (gtag.js) - Google Analytics