sql:資料表的主鍵是varchar類型,不會自增,插入資料時怎麼插入主鍵
sql:資料表的主鍵是varchar類型,不會自增,插入資料時怎麼插入主鍵
主鍵為什麼要設定成varchar型的?
或許你有特殊需求吧!插入資料時跟其他欄位一樣,不就可以了!
意思就是要用 UUID 唄,那你用程式去產生 UUID 咯。
那就用uuid來做主鍵唄
UUID 當主鍵 insert
composer require ramsey/uuid
use RamseyUuidUuid;
$uuid1 = Uuid::uuid1();
echo $uuid1->toString()