我要写一个存储过程:向玩具表中添加一条记录,这样一个表
create table toy
(
toy_id varchar(10) primary key,
toy_name varchar(10),
toy_place varchar(10),
toy_price number(5),
toy_discount number(3)
);
要求玩具ID不能重名,单价不能为负数,折扣只不超过1,还要考虑逻辑错误并报错.
create table toy
(
toy_id varchar(10) primary key,
toy_name varchar(10),
toy_place varchar(10),
toy_price number(5),
toy_discount number(3)
);
要求玩具ID不能重名,单价不能为负数,折扣只不超过1,还要考虑逻辑错误并报错.
解决方案 »
- java调用虚拟打印机代码
- 求高人指点installanywhere打包tomcat+jdk+mysql
- 求助,orc老是报错
- 怎么显示URL(高手求救啊!)
- 我在Action中用setXXX()设置了Form里一个属性的值,怎么在jsp页面中取得这个值呢?我用<bean:write name="",property="">得不到值
- 同表内记录的复制
- 就差最后一步了
- 征集:如何批量下载多个文件?
- 大虾们请看看这个问题
- jdbc驱动jar文件应该放到tomcat的lib下面,还是jdk的lib下面?
- update日期格式,出现异常.谢~(有异常信息和代码)
- 关于利用javaScript引用框架中的控件的问题
is
--用于存储接收到的存储过程
procedure SAVE_RECV(
toy_id varchar(10) ,
toy_name varchar(10),
toy_place varchar(10),
toy_price number(5),
toy_discount number(3)
)
is
toyid varchar(10) ,
toyname varchar(10),
toyplace varchar(10),
toyprice number(5),
toydiscount number(3) ,
yid varchar(10)
begin
toyid :=toy_id;
select toy_id into yid from sys_program where toy_id =toyid;
if yid = '' then
else
return;
end if;
下面差不多lz自己写吧
if.......
insert into toy (....)
values
(....);
is
--用于存储接收到的存储过程
procedure SAVE_RECV(
toy_id varchar(10) ,
toy_name varchar(10),
toy_place varchar(10),
toy_price number(5),
toy_discount number(3)
)
is
toyid varchar(10) ,
toyname varchar(10),
toyplace varchar(10),
toyprice number(5),
toydiscount number(3) ,
yid varchar(10)
begin
toyid :=toy_id;
select toy_id into yid from sys_program where toy_id =toyid;
if yid = '' then
else
return;
end if;
下面差不多lz自己写吧
if.......
insert into toy (....)
values
(....);