sql表的字段(列名)命名规则请教?数据库中有多个表,其中两个表是用户信息表和商品信息表,这两个表

sql表的字段(列名)命名规则请教?数据库中有多个表,其中两个表是用户信息表和商品信息表,这两个表,第1张

我公司使用的规则是两段式 业务_表义 ,比如用户表是属于基础数据的,则命名为

base_user,商品表一般也是基础数据,命名为 base_goods。

里面的字段的命名,一般是如果是ID,或是关键字的,以ID开头 id_user ,id_goods,其他的,则是表义开头,如果user_name,或是 goods_name。

其他一些表,可能每个表都会有的,如创建人,创建时间,则统一命名 oper_user 和 oper_date

$sql = 'select max(id) as maxid where tablename'

$link = mysql_connect($dbhost,$dbuser,$dbpass)

$result = mysql_query($sql,$link)

$row = mysql_fetch_array($result,MYSQL_ASSOC)

$max = $row['maxid']

id一般是给你的没有编号的表做唯一编号用的,,,

例如

create table test(id int identity(1,1),name varchar(20))

这样的

如果你插入名字信息,就会自动加一个自增id,

以区分你的名字


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

原文地址:https://54852.com/sjk/6742934.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存