有人可以建议生成包含字符串和数字的表主键的最佳方法。像,
EMP00001
EMP00002
我想通过尽量减少错误的可能性来做到这一点。我应该在mysql中使用c#服务器代码。如果有人可以提供真正有帮助的例子。
答案 0 :(得分:0)
我们的想法是拥有列而主要关键是他们两者都是独一无二的:
CREATE TABLE yourtable (
characs CHAR(3) Not null DEFAULT 'EMP',
id MEDIUMINT NOT NULL AUTO_INCREMENT,
PRIMARY KEY (characs,id)
) ENGINE=MyISAM;