在 MySQL 中,你需要使用UUID()
函數來生成 UUID,但它不是默認值的一部分。請使用以下 SQL 查詢創建表格:
CREATE TABLE `log` (
`UUID` CHAR(36) NOT NULL,
`datetime` datetime DEFAULT NULL,
`address` int(11) DEFAULT NULL,
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
然後,在插入數據時,使用UUID()
函數生成UUID並插入到UUID
欄位中,如下所示:
INSERT INTO `log` (`UUID`, `datetime`, `address`) VALUES (UUID(), '2022-11-11 12:00:00', 1);
這樣你就能夠成功建立表格和插入UUID值了。希望這次的回答對你有所幫助,如果有其他問題,請隨時詢問。