可以用一个较大的随机数来代替。

解决方案 »

  1.   

    in oracle:
    SYS_GUIDALTER TABLE locations ADD (uid_col RAW(32));
    UPDATE locations SET uid_col = SYS_GUID();
    SELECT location_id, uid_col FROM locations;
    LOCATION_ID UID_COL
    ----------- ----------------------------------------
    1000 7CD5B7769DF75CEFE034080020825436
    1100 7CD5B7769DF85CEFE034080020825436
    1200 7CD5B7769DF95CEFE034080020825436
    1300 7CD5B7769DFA5CEFE034080020825436
    ...------------------------
    |                      |
    |   相逢何必曾相识     |
    |                      |
    ------------------------