数据库 表名 可以用数字吗?

数据库 表名 可以用数字吗?,第1张

也可以,不过直接这么用会报错

看你是什么数据库

oracle里

create

table

"123_article"

--后边略,查询时也这样

sqlserver或access

[123_article]

mysql

`123_article`

--------------补充-----------

那表名就用,上边数字键盘1左边的那个点号引起来,也就是esc下边那个键

也可以,不过直接这么用会报错

看你是什么数据库了

oracle里

create

table

"123_article"

--后边略,查询时也这样

sqlserver或access

[123_article]

mysql

`123_article`

--------------补充-----------

那表名就用,上边数字键盘1左边的那个点号引起来,也就是esc下边那个键

不仅是sqlite创建表不能以数字开头,绝大多数的数据库都不允许用数字开头。这是因为各数据库的开发规范要求,并无其他原因。

数据表

数据表是数据库中一个非常重要的对象,是其他对象的基础。根据信息的分类情况,一个数据库中可能包含若干个数据表

建表原则:

为减少数据输入错误,并能使数据库高效工作,表设计应按照一定原则对信息进行分类,同时为确保表结构设计的合理性,通常还要对表进行规范化设 计,以消除表中存在的冗余,保证一个表只围绕一个主题,并使表容易维护。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存