SQL中的列名上加中括号是什么意思
我看到一个表,它里面有几个列。有的列加上了中括号,例如[desc],[time]。这个列名加上中括号是什么意思?...
我看到一个表,它里面有几个列。有的列加上了中括号,例如[desc],[time]。这个列名加上中括号是什么意思?
展开
7个回答
展开全部
这些是数据库的保留关键字。就是在数据库中有特殊含义的。如果你用他们做列名会在查询的过程中产生分歧。。所以建议把带有大括号的列名更改一下。。。比如用数据表名首字母加下滑杠然后加列名比如a_desc b_time..建议你去学习一下匈牙利命名法..
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
防止列名和系统关键字重复,使得混淆了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
与系统的字段冲突了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以选项,不选也没问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询