0
我正在使用Simple.Data作爲我的Micro-ORM爲我的ASP.NET/MySQL網站。當主鍵是自動增量Int時,我已經知道如何插入數據,但是當我需要通過Bigint列使用uuid_short()函數生成想法時,如何插入數據?Simple.Data與非自動遞增主鍵(uuid_short)
我正在使用Simple.Data作爲我的Micro-ORM爲我的ASP.NET/MySQL網站。當主鍵是自動增量Int時,我已經知道如何插入數據,但是當我需要通過Bigint列使用uuid_short()函數生成想法時,如何插入數據?Simple.Data與非自動遞增主鍵(uuid_short)
你可以使用觸發器來設置列值,在這樣的回答:Can I use a function for a default value in MySql?
或者你可以生成你的應用程序代碼的值,通常將其插入。
你的意思是用uui_short函數對數據庫運行select命令,然後進行插入? –
有沒有不使用觸發器的選項? –
例如,使用uuid_short函數創建select語句,獲取數字,然後插入。它會工作正常嗎? –