300分求解决方案--触发器
qufo 2003-03-27 10:45:48 我手头有一个程序,程序描述一企业进销交易。内有一 进货商品(goods)表,表中有goodsid,goodsname,goodsqty(商品数量),goodsprice(商品单价)。
程序中有一窗口,可以新增进货记录,填写goodsid,goodsname,goodsqty,goodsprice后可以"保存",则在表中新增一条记录。
现程序设计中没有对goodsprice的检查,导致部分人员可以新增一进货商品记录,数量为300,单价为零或空。而这与现实有一定差异。
现欲改正之,使操作员在新增进货商品记录时一定要填写确定的价格,而不可以是0或者空。
程序的源程序无法获得,所以寄希望于触发器,请问是否可以在数据中增加触发器来使得触发器检查新增的记录goodsprice是否为0或空,如果是0或空,则报错。
程序所使用后台数据库为oracle 8
另。oracle 8 中的那个什么console进入时倒底有什么用户名和密码?
我是初手,请问该如何设计,并请把代码贴出。最好有详细操作步骤,分会分次给出。