我有一个带有两个guid字段的(遗留)表。第二个guid字段可以为空,但我希望在插入时使用linq to sql自动生成一个非重复的guid。我将自动同步设置为"OnInsert“,并将自动生成值设置为真。但是由于某些原因,当记录被放入数据库时,它不会自动生成/插入GUID值。我猜我可以循环生成guids,直到我找到一个不在数据库中的guids,然后添加它,但这
我有下面的代码,假设它将检测到重复的id生成,并且不会执行。这段代码是否足够好来防止重复ids?//$guid and $alphabet are other sources from which id is generated while($unique == false){ ob_start();
echo base_encode($Guid