mysql guid字段名叫什么?

 我来答
badkano
推荐于2017-09-19 · 知道合伙人体育行家
badkano
知道合伙人体育行家
采纳数:144776 获赞数:885369
团长

向TA提问 私信TA
展开全部

mysql中guid的字段名可以自定义。

如:

创建表:

CREATE TABLE `tbl_test_measure` (
`code` CHAR(36) NOT NULL,
`name` VARCHAR(10),
PRIMARY KEY (`code`)
)

插入数据:

isnert into  `tbl_test_measure` values (GUID.NewGuid(),'哈哈');

其中GUID.NewGuid()就是生成的guid。

ZESTRON
2024-09-04 广告
在Dr. O.K. Wack Chemie GmbH,我们高度重视ZESTRON的表界面分析技术。该技术通过深入研究材料表面与界面的性质,为提升产品质量与可靠性提供了有力支持。ZESTRON的表界面分析不仅涵盖了相变化、化学反应、吸附与解吸... 点击进入详情页
本回答由ZESTRON提供
小童鞋_成er
2012-11-19 · 知道合伙人数码行家
小童鞋_成er
知道合伙人数码行家
采纳数:4650 获赞数:22879
主要从事J2EE工作,热爱Java,用心讨论技术,共同进步。

向TA提问 私信TA
展开全部
MYSQL没有内置的GUID功能,但是MSSQL,oracle,DB2,sybase都提供这样的功能。MYSQL没有这样的功能问题并不大,你可以选择在应用程序层构造GUID插入数据库。 不过就算MYSQL内置GUID也没有什么意义,并不是MYSQL技术不行,而是MYSQL追求更好的性能。因为使用了GUID后,性能会降低大概6-10倍左右。 当然,选择哪种解决方案,都各有利弊,没有银弹。不过如果就MYSQL平台来说,官方的选择是放弃GUID。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-03-25
展开全部
UUID()

返回一个通用唯一标识符(UUID)
UUID被设计成一个在时间和空间上都独一无二的数字。2个对UUID()
的调用应产生2个不同的值,即使这些调用的执行是在两个互不相连的单独电脑上进行。
UUID 是一个由5位十六进制数的字符串表示的128比特数字 ,其格式为 aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee :
前3个数字从一个时间戳产生。
第4 个数字保持暂时唯一性,以防时间戳值失去单一性 (例如,
由于经济时)。
第5个数字是一个 IEEE 802
节点号,它提供空间唯一性。若后者不可用,则用一个随机数字替换。 (例如,
由于主机没有以太网卡,或我们不知道怎样在你的操作系统上找到界面的机器地址
)。假若这样,空间唯一性就不能得到保证。尽管如此,一个冲突的发生机率还是非常低的。
目前,一个界面的 MAC 地址尽被FreeBSD 和
Linux考虑到。在其它操作系统中, MySQL使用随机产生的 48比特数字。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式