Oracle数据库表名支持的最大长度是多少

Oracle数据库表名支持的最大长度是多少,第1张

Oracle数据库表名最大长度支持30个字符

如:

create table abcdefghijklmnopqrstuvwxyzabcd --30个字符

(id int)

可以创建成功。

create table abcdefghijklmnopqrstuvwxyzabcde --31个字符

(id int)

则会报错:

5.名表达式

在VFP中,许多命令和函数需要提供一个名。可在VFP中使用的名有:

表/.DBF文件名 、 表/.DBF别名 、 表/.DBF字段名 、 索引文件名、文件名、 内存变量和数组名、窗口名、 菜单名、表单名、 对象名、 属性名、 …

在VFP中定义一个名时,需要遵循以下原则:

名中只能使用字母或下划线开始。

名中只能使用字母、数字和下划线字符。

不能使用VFP的保留字。

名的长度可以为1—128个字符,但自由表中的字段名、索引标记名最多为10个字符。文件名按 *** 作系统的规定。

名不是变量或字段,但是可以定义一个名表达式,以代替同名的变量或字段的值。

名表达式为VFP的命令和函数提供了灵活性。将名存放到变量或数组元素中,就可以在命令或函数中用变量来代替该名,只要将存放一个名的变量或数组元素用一对括号括起来。如:

STORE "CITY" TO a

REPLACE (a) WITH "Beijing"

字段名CITY被存放在变量a中,在使用REPLACE命令时,名表达式(a)将用字段名代替变量。这种方法称为间接引用。

数据库表名、字段名的长度限制:

数据库 表名列名

Oracle 30 30

MySQL 64 64

db2 128 128

Access 64 64

SQLServer 128128


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10051587.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存