1
請原諒我的無知,如果這是一個愚蠢的問題,但我想創建一個觸發器,將在我的表中設置一列到2-7之間隨機生成的數字。這是代碼,我想出了那麼遠,無法觸發器運行
delimiter go
create trigger BillerCodeSelect BEFORE INSERT on time_sheets for each row
begin
Set ASSIGNEE_CODE = floor(2+rand()*7);
end
go
delimiter ;
,但我不斷收到此錯誤:
Error Code: 1046. No database selected Select the default DB to be used by double-clicking its name in the SCHEMAS list in the sidebar.
我覈實,我使用的是正確的表名。任何出現的問題都是完全錯誤的?
謝謝......這是問題所在。不得不解決一些其他的語法問題,但它讓它觸發。再次感謝你。 – Joe