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 ;  

但我不断收到此错误:

错误代码:1046。未选择数据库 通过在侧边栏中的 SCHEMAS 列表中双击其名称来选择要使用的默认数据库。

我已经确认我使用了正确的表名。有什么完全错误的吗?

4

1 回答 1

1

在右侧面板中,右键单击数据库,然后单击“设置为默认架构”

于 2013-06-18T19:57:11.630 回答