假设我创建users
了带有列 ( firstname, lastname, email, address etc.
) 的表。CrateDB
自动添加_id
列,其值是某种奇怪的字符串。如果我email
在创建表时将列设置为 PRIMARY KEY,则_id
列将填充来自email
列的值,即记录的 ID 变为电子邮件。有没有办法将“奇怪的字符串”保留为列中的 ID_id
并将列保留email
为 PRIMARY KEY?
PSemail
列必须是 PRIMARY KEY,因为我想确保该列中的电子邮件是唯一的。