返回顶部
首页 > 资讯 > 数据库 >postgresql 中大写的问题
  • 321
分享到

postgresql 中大写的问题

2024-04-02 19:04:59 321人浏览 安东尼
摘要

    今天遇到一个奇怪的问题(其实是非常基础的问题),记录一下 问题描述:    一个sequence,名字为:SV_INF

    今天遇到一个奇怪的问题(其实是非常基础的问题),记录一下

 

问题描述:

    一个sequence,名字为:SV_INFO_SEQ_id 在PGAdmin中看存在,查询infORMation_schema.sequences视图也存在,名字也完全一样,但是在重置时总提示relation does not exists,重置语句是

select setval('SV_INFO_SEQ_id',1)

 

排错过程:

    困惑了好久无果,执行 select nextval('SV_INFO_SEQ_id')也是一样的提示关系不存在。查看建立时sql才发现问题,建立时使用的是CREATE SEQUENCE "SV_INFO_SEQ_id"……

    突然才想到PG是大小写敏感的,默认情况下会把对象名全部转成小写形式存于数据库中。如果要保持大写,或大小写混写,则必须将对象称用双引号引起来,使用时也必须用双引号。再次执行

   select setval('“SV_INFO_SEQ_id”',1) 得到正确的结果。

 

举个例子:

create sequence "TEST_SEQ"  INCREMENT 1 start 1 minvalue 1 maxvalue 10;

执行后,在数据库中存储的是就是大写的名称,使用时也名称也必须用双引号引起来,比如

SELECT NEXTVAL("TEST_SEQ")

 

最后结论:

    数据库对象尽量全部使用小写名称,不要大写也不要大小混排,开发时做好开发规范,必免出现问题。

 

 

 

  

 

 

 

您可能感兴趣的文档:

--结束END--

本文标题: postgresql 中大写的问题

本文链接: https://lsjlt.com/news/44506.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • postgresql 中大写的问题
        今天遇到一个奇怪的问题(其实是非常基础的问题),记录一下 问题描述:    一个sequence,名字为:SV_INF...
    99+
    2024-04-02
  • MySQL中大小写问题
    MySQL中大小写问题 ...
    99+
    2024-04-02
  • mysql 大小写敏感问题
    mysql关于大小写敏感的话题有以下三个: ...
    99+
    2024-04-02
  • Postgresql中DDL的双引号问题
    org.jooq.exception.DataAccessException: SQL [insert into "public"."tb_purchase" ("id", "billId", "detid", "productid", "...
    99+
    2023-06-03
  • MySQL中文标题大小写区分问题探讨
    MySQL中文标题大小写区分问题探讨 MySQL是一个常用的开源关系型数据库管理系统,具有良好的性能和稳定性,在开发中被广泛应用。在使用MySQL过程中,我们经常会遇到大小写区分的问题...
    99+
    2024-04-02
  • MySQL中文标题大小写区分问题探讨
    MySQL中文标题大小写区分问题探讨 MySQL是一个常用的开源关系型数据库管理系统,具有良好的性能和稳定性,在开发中被广泛应用。在使用MySQL过程中,我们经常会遇到大小写区分的问题...
    99+
    2024-04-02
  • mysql大小写问题的解决办法
    下面一起来了解下mysql大小写问题的解决办法,相信大家看完肯定会受益匪浅,文字在精不在多,希望mysql大小写问题的解决办法这篇短内容是你想要的。在我们创建数据库的时候,可能会遇到种种问题,比如说在创建m...
    99+
    2024-04-02
  • 如何解决struts2中Action名字的大小写的问题
    本篇文章给大家分享的是有关如何解决struts2中Action名字的大小写的问题,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。前言今天在使用struts框架编写Action类以...
    99+
    2023-05-31
    struts2 action ct
  • 解决JSON.toJSONString首字母大小写的问题
    目录JSON.toJSONString首字母大小写问题场景如何解决JSONObject.toJSONString把属性的大小写改变了JSON.toJSONString首字母大小写 问...
    99+
    2024-04-02
  • mysql表名区分大小写问题
    mysql表名区分大小写问题 查看mysql数据库大小写敏感参数 1.1、 show variables like 'lower%';‘’ 参数说明 lower_case_table_names: 此参数不...
    99+
    2024-04-02
  • MySQL大小写敏感问题分析
    这篇文章主要介绍“MySQL大小写敏感问题分析”,在日常操作中,相信很多人在MySQL大小写敏感问题分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”MySQL大小写敏感问题...
    99+
    2024-04-02
  • postgresql兼容MySQLonupdatecurrent_timestamp问题
    目录postgresql兼容MySQL on update current_timestamp问题描述解决方案postgresql和mysql常用语法比较1、分区表2、语法...
    99+
    2023-03-20
    postgresql MySQL MySQL on update current_timestamp on update current_timestamp
  • Ubuntu中postgresql安装问题的示例分析
    小编给大家分享一下Ubuntu中postgresql安装问题的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Ubuntu postgresql 的安装 本...
    99+
    2023-06-17
  • C#中比较大小写敏感问题如何处理
    在C#中,字符串比较默认是区分大小写的。如果希望忽略大小写进行比较,可以使用String.Compare方法,并将第三个参数设置为S...
    99+
    2024-04-02
  • 怎么解决JSON.toJSONString()首字母大小写的问题
    这篇文章主要介绍“怎么解决JSON.toJSONString()首字母大小写的问题”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么解决JSON.toJSONString()首字母大小写的问题”文章...
    99+
    2023-06-29
  • thinkphp6方法大小写问题怎么解决
    今天小编给大家分享一下thinkphp6方法大小写问题怎么解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。方法是一组带有参...
    99+
    2023-07-06
  • MySQL中存储的数据查询的时候区分大小写问题
    场景描述 今天在将 Hive 表同步到 MySQL 之后,其中有一列是唯一列,但是在 MySQL 中查询的时候 count 与 distinct count 查询出来的数值是不一样的,这么来看的话是有...
    99+
    2023-09-02
    mysql 数据库 hive
  • 使用pymysql写入中文的问题
    pymysql写入中文 直接写入中文会出现错误。 根据网上的方法,设置my.ini不成功 sql = "INSERT INTO companyinfo VALUES ('地方', '...
    99+
    2024-04-02
  • 如何解决mysql库名大写导致大小写敏感参数报错的问题
    这篇文章给大家介绍如何解决mysql库名大写导致大小写敏感参数报错的问题,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。lower_case_table_names表示表名是否大小写敏感...
    99+
    2024-04-02
  • springboot中自定义JavaBean返回的json对象属性名称大写变小写问题
    文章目录 springboot中自定义JavaBean返回的json对象属性名称大写变小写问题一、继承类二、手动添加Get方法三、@JsonProperty四、spring-boot json...
    99+
    2023-10-11
    spring boot json java
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作