sql >> データベース >  >> RDS >> Mysql

MySql Insert Select uuid()

    uuid()はであることがわかります 行ごとに異なるuuidを生成します。

    しかし、私が通常予想するように、すべてのチャンクをランダムに生成する代わりに、MySqlは2番目のチャンクのみをランダムに生成しているように見えます。おそらくより効率的です。

    したがって、実際にはMySqlが2番目のチャンクを変更した場合、一見するとuuidは同じように見えます。例:

    cccccccc-cccc-cccc-cccc-cccccccccccc
    ccccdddd-cccc-cccc-cccc-cccccccccccc
    cccceeee-cccc-cccc-cccc-cccccccccccc
    ccccffff-cccc-cccc-cccc-cccccccccccc
    

    衝突が発生した場合は、再試行すると思います。

    私の悪い。



    1. oraclesqlで同等の`showcreatetable`

    2. リファラルマーケティングのための階層データ(MySQL)の保存

    3. カンマ区切りの文字列をカンマ区切りの文字列と照合するSQLクエリ?

    4. テーブル列を別のデータ型に変換する方法