DM7对于各类数据库表名与字段名的长度限制要求
发表于:2024-11-27 作者:千家信息网编辑
千家信息网最后更新 2024年11月27日,本篇内容介绍了"DM7对于各类数据库表名与字段名的长度限制要求"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学
千家信息网最后更新 2024年11月27日DM7对于各类数据库表名与字段名的长度限制要求
本篇内容介绍了"DM7对于各类数据库表名与字段名的长度限制要求"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
一 问题
业务升级过程中,涉及到数据库结构的更改,对于某些表的字段进行了重命名,在修改表的字段名的过程中,遇到了"标志符长度非法"的问题,如下图所示:
这里先说明一下,对于DM7数据库,表名、字段名等对象命名字节个数限制在了128个字节,是无法更改的!具体参见《DM7_SQL语言使用手册》中的3.6.1 基表定义语句中的说明,摘录如下:
表名的要求:
<表名> 指明被创建的基表名,基表名最大长度 128 字节;如果是分区表,主表名和分区名遵循"主表名+分区名"总长度不大于 128 字节。列名的要求:
<列名> 指明基表中的列名,列名最大长度 128 字节;
其实,我们通过查看DM7数据库的动态性能视图就可以得出结论:
SQL> desc USER_TAB_COLS行号 name type$ nullable---------- --------------- ------------ --------1 TABLE_NAME VARCHAR(128) N2 COLUMN_NAME VARCHAR(128) N3 DATA_TYPE VARCHAR(128) N4 DATA_TYPE_MOD VARCHAR(3) Y5 DATA_TYPE_OWNER VARCHAR(128) Y6 DATA_LENGTH NUMBER Y7 DATA_PRECISION NUMBER Y8 DATA_SCALE NUMBER Y9 NULLABLE VARCHAR(1) Y10 COLUMN_ID NUMBER Y11 DEFAULT_LENGTH NUMBER Y行号 name type$ nullable---------- -------------------- ------------- --------12 DATA_DEFAULT TEXT Y13 NUM_DISTINCT NUMBER Y14 LOW_VALUE VARBINARY(32) Y15 HIGH_VALUE VARBINARY(32) Y16 DENSITY NUMBER Y………………………… 此处省略过多的输出
在上面的输出中,我们很明显的就可以看出,DM7对于表名与列名的长度限制;当然,在实际生产环境中,很难碰到表的列名超过128个字节的情况,除非……(各位脑补吧);
二 总结
总结一下,对于各类数据库表名与字段名的长度限制要求,具体如下:
数据库 | 表名长度限制 | 字段名长度限制 |
---|---|---|
oracle | 30 | 30 |
mysql | 64 | 64 |
db2 | 128 | 128 |
access | 64 | 64 |
sqlserver | 128 | 128 |
dm7 | 128 | 128 |
dm8 | 128 | 128 |
"DM7对于各类数据库表名与字段名的长度限制要求"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
长度
字段
数据
数据库
限制
字节
过程
输出
最大
内容
实际
情况
更多
知识
问题
行号
实用
明显
学有所成
接下来
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
微信小程序查看数据库数据
云数据库与其它数据库的关系
成都哪里能学软件开发
软件开发需要什么经营范围
软件开发行业本科毕业
小白服务器排行榜
区块链属于网络安全范畴吗
合肥电力软件开发多少钱
国家网络安全举报中心网
网络安全与反战的文章
广州人软件开发
关系型数据库如何实现一对多
原神一个服务器为什么够用
平台服务器地址
众益互联网络科技有限公司
如何设置多个网络服务器
传媒公司 软件开发
合肥互联网金融科技公司
软件开发工程师发展趋势
浙江综合软件开发定制价格
东莞市曾祥网络技术有限公司
如何获取数据库连接账号密码
国家网络安全宣传周每年
公众号服务器租用
陕西省第六届网络安全
北京网络安全大会语录
电脑软件数据库一般在哪里
魔法金属服务器设置难度
vf数据库说课
丰城市软件开发公司