① mysql中表列字段名长度最长可以多少
mysql中表字段名的最大允许长度64个字节,如果都是英文字母或数字,那么字段名最长可以是64个字符,如果使用中文那么每个中文字将占用两个字节。
例如下面两个字串(刚好64个字节)作为列名不会出错
``,
`中`
而下面两个字串作为列名就会报错,因为长度刚好超出64个字节
`4`,
`中`
有关MySQL标识符最大长度请参阅下表
② 数据库表字段名不超过多少
数据库表名、字段名的长度限制:
数据库 表名 列名
Oracle 30 30
MySQL 64 64
db2 128 128
Access 64 64
SQLServer 128 128
③ sql数据库 表字段个数有上限么
SQL创建的元素上限数,字段(列)1024个/表,字段个数上限为1024。操作方式如下:
1、首先打开SQL Database Studio。
④ 数据库中字段名长度最长几个字符
(l)自由表字段名最长为10个字符。
(2)数据库表字段名最长为128个字符。
⑤ 数据库表允许使用长字段名和长表名,字段名最长可以为_____字符型字段最长可为_____.
在sql server中.
字段名最长可以为128个字符,可以包含汉字、英文字母、数字、下划线以及其它符号
字符型字段最长可为8000个字符
即 char(8000)
varchar(8000)
nvarchar(4000)
这都是最大值,超过了sql server会报错的.
⑥ 企业级开发数据库设计一般字段有多少最合适
项目中有的表多达70多个字段。 是比较吃力了。 应该是设计不合理或业务抽象的粒度不够。 追问: 数据库是公司的权威设计的,提建议也没办法,是不合适。俾人感觉数据库最好不超过20个字段....能推荐几个.net框架吗?除了framWork. 回答: 我不是搞.net的,也不好推荐不了啥框架了。 只能说适合最好了。有可能自己写的一个小工具更方便。主要是思想。 数据库最好不超过 20字段,在企业级应用中很难做到,因为业务比较复杂。 往往一张业务单据需要的业务数据就有可能已经超过20列。 我们这边是java做的,一般的业务单据表差不多是20~40多列吧。不排除有些个别多一点,但是在查询时,要求列表展现18列以内,提高性能的各种手段吧。慢慢体会。 再多的东西也提供不了你了,只能说说自己的认识。 追问: 呵呵,搞JAVA是我最初的打算,我还是比较喜欢java的,喜欢java的框架,开发过几个项目;现在公司用.NET,最大的问题就是公司数据库设计的不合理,看起来连二范式都不符合.刚刚工作,也不了解到底企业数据库是怎么设计的,是不是一定符合三范式?数据库是开发的基础,感觉软件行业也太缺这方面人才了,设计的不好,只能害我们这些程序员....对了,谢谢你这么详细的指导,能交个朋友吗? 回答: 企业数据库,特别是ERP不一定要符合三范式的。有些情况,有些字段是根据业务的特性故意冗余存储的。。
⑦ access数据库中一个表最多能定义多少个字段
ACCESS数据库中一个表最多可以定义255个字段。它是由ACCESS规格所限制的。
另外定义Microsoft Access字段时其字段名称应遵守如下规定:
1)长度最多只能为 64 个字符。
2)可以包含字母、数字、空格及特殊的字符(除句号 (.)、感叹号 (!)、重音符号 (`) 和方括号 ([ ]) 之外)的任意组合。
3)不能以先导空格开头。
4)不能包含控制字符(从 0 到 31 的 ASCII 值)。
下图是ACCESS联机帮助中有关表规格的说明截图,供参考