请问:如何给一个表的字段赋值成32的字符串?
数据库移值的时候原有一个表没有主键,移值到新系统表加了一个字段unid (varchar(32)),希望给所有旧数据生成一个32位的字段串作为唯一主键。
我已经有用java生成的32位unid,也可以生成一个表unid,是否有办法把unid表的数据插入到数据表里??unid表我可以根据data表的记录条数任意生成。
表结构:
unid 表
unid
------
2628FAF334BE85D60F3CC5371375D4DB
6ED5E462F3B9A5B8CB66D17AAF745C6D
2628FAF334BE85D60F3CC5371375D4DB
C5B91869D07E3146DF69CF6953D74B1F
F62C374D5F39F7374F0652A4066C40FD
data表
unid name sex ....
-----------------------
NULL 1 M
NULL 2 F
希望最终的结果:
data表
unid name sex ....
-----------------------
2628FAF334BE85D60F3CC5371375D4DB 1 M
6ED5E462F3B9A5B8CB66D17AAF745C6D 2 F