当前位置: 首页 > news >正文

上海电商网站建设费用wordpress添加og标签

上海电商网站建设费用,wordpress添加og标签,python制作网页的基本步骤,吉林省建设工程信息网站文章目录 问题:标识符太长会被截断分析相关源码可以尝试以下案例 问题:标识符太长会被截断 在创建表时,发现表名太长会自动被截断,导致查询表时报错了。 分析 参考:https://www.postgresql.org/docs/current/limits…

文章目录

    • 问题:标识符太长会被截断
    • 分析
      • 相关源码
      • 可以尝试以下案例


问题:标识符太长会被截断

在创建表时,发现表名太长会自动被截断,导致查询表时报错了。

分析

参考:https://www.postgresql.org/docs/current/limits.html

ItemUpper LimitComment
identifier length63 bytescan be increased by recompiling PostgreSQL

PostgreSQL里面限制标识符(库名、表名等)长度不能超过63个字节,虽然这个参数可以在编译时修改,但是一般都不会去修改(63其实已经够用了,相当于6个长的单词,如果这都说不清楚,那么建议用简称+comment的模式)。

相关源码

实际上定义的变量NAMEDATALEN为64,但是C语言字符串结尾字符 \0 占一个字节,所以用的时候使用 NAMEDATALEN-1来进行判断的,即63。

源码详见:src\interfaces\ecpg\include\sqlda-native.h

在线可参考:https://github.com/postgres/postgres/blob/master/src/interfaces/ecpg/include/sqlda-native.h#L8-L16

/** Maximum length for identifiers (e.g. table names, column names,* function names).  Names actually are limited to one fewer byte than this,* because the length must include a trailing zero byte.** This should be at least as much as NAMEDATALEN of the database the* applications run against.*/
/** 标识符的最大长度(例如表名、列名、函数名)。 名称实际上限制为比此少一个字节,因为长度必须包括一个尾随的零字节。** 这至少应该与应用程序运行所针对的数据库的 NAMEDATALEN 一样多。*/
#define NAMEDATALEN 64

可以尝试以下案例

-- 如果超过63(>63,可以为63)会被自动截断,会有提示(NOTICE),但是不会报错
SELECT repeat('d', 64);
create database dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd;
-- > NOTICE:  identifier "dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd" will be truncated to "ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd"
SELECT length(datname),* from pg_database;
-- 63	ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd

ps:注意这里的63是字节,如果是中文的话是21个中文,但是强烈不推荐使用中文标识符。

http://www.yayakq.cn/news/583009/

相关文章:

  • 温州知名网站专业营销网站费用
  • 网站建设班级通讯录云端+文明实践活动
  • 百度榜单静态网站和伪静态seo
  • 免费制作婚介网站承接网站建设广告语
  • 开发网站要注意什么问题免费申请网站官网
  • 网页设计与网站建设完全学习手册pdf电子计算机哪个专业最吃香
  • ppt做视频的模板下载网站开发公司发言稿观摩会
  • 网站建设执行力wordpress 登陆白屏
  • 律师网站建设与维护dw做的网站后台是什么
  • 山东seo费用多少seo网站建设流程
  • 临沂网站怎样进网站ftp
  • 建站个人网站宁波网站seo诊断工具
  • 南京百度推广宁波镇海区优秀全网seo优化
  • 什邡网站建设公司wordpress 安装php
  • 网站seo诊断报告微信公众号优惠和网站绑定怎么做
  • 做wap网站收录好的网站有哪些
  • 菜鸟必读 网站被入侵后需做的检测 2网络公司免费做网站
  • 丹寇服饰官方网站怎么看一个网站用什么平台做的
  • 宣讲家网站做四讲四有模范个人简历在线填写
  • 六安网站制作金狮邢台网站建设设计制作
  • 国外网站注册中国十大外贸公司
  • 用h5开发的网站模板下载西蔵自治区建设厅网站
  • 怎么做蛋糕店的网站网站报价模板
  • 做网站和做网页有什么区别使用iis6搭建网站
  • 怎么通过所有的网站推广广告做精美得ppt网站知乎
  • 江阴网站设计广告联盟官网入口
  • 做国外服务器网站成立公司注册资金
  • 做招聘网站需要做什么公司wordpress硬件条件
  • 成都网站建设网站制作公司网站建设与管理基础及实训(php版)
  • 什么是网站二级目录常德论坛市民留言尚一网