美文网首页
PostgreSQL数据库大小写问题

PostgreSQL数据库大小写问题

作者: NullUser | 来源:发表于2023-01-16 10:16 被阅读0次

    结论(写在前面):

    1,PostgreSQL对表名、字段名都是区分大小写的。但是,PostgreSQL在SQL语句中对大小写是不敏感的,在不加双引号的情况下,创建时无论使用大写还是小写,表中都会统一转为小写显示的,因此查询时也会将语句中的字段名统一改成小写,因此,此时使用大小写查询均可。

    2,用SQL语句的时候需要加双引号,或者转义符号。如果要创建名称为大写字母的字段名,需加双引号,此时表中的字段名不含双引号,但是查询时需加上双引号,执行时语句中的双引号将被抹去,因此能查出对应字段。

    3,查询执行时,只会发生字段"双引号被抹去"和“大写转小写”中其中一个,优先发生"双引号被抹去"
    ————————————————
    原文链接:https://blog.csdn.net/chenruijia170707/article/details/81195948

    相关文章

      网友评论

          本文标题:PostgreSQL数据库大小写问题

          本文链接:https://www.haomeiwen.com/subject/lyjzcdtx.html