有人能帮我解决这些plsql问题吗?我很难完全理解它

有人能帮我解决这些plsql问题吗?我很难完全理解它,plsql,plsql-package,Plsql,Plsql Package,**一,。创建一个名为InsertProduct的过程,该过程接收产品的所有详细信息并将其插入到产品表中。 我尝试的是: CREATE OR REPLACE PROCEDURE InsertProduct (a IN varchar2,b IN varchar2,c IN int,d IN real) as BEGIN INSERT INTO Product (ID,Name,Quantity,UnitPrice) VALUES (a,b,c,d); END; 创建一个名为InsertProd

**一,。创建一个名为InsertProduct的过程,该过程接收产品的所有详细信息并将其插入到产品表中。 我尝试的是:

CREATE OR REPLACE PROCEDURE InsertProduct
(a IN varchar2,b IN varchar2,c IN int,d IN real) as
BEGIN
INSERT INTO Product
(ID,Name,Quantity,UnitPrice)
VALUES
(a,b,c,d);
END;
创建一个名为InsertProduct_触发器的触发器,在将产品添加到产品表后显示“已添加产品!”

创建或替换触发器插入产品\u触发器 在产品上插入后 使可能 开始 dbms_output.put_line“已添加产品!”; 结束

创建一个名为FindUnitPrice的函数,该函数接受项目名称并返回其单价。使用该功能打印面包的单价

创建或替换函数FindUnitPrice 瓦查尔的一家酒店 回归真实 像 实际价格; 开始 从ID=a的产品中选择单价进入价格; 退货价格;
结束

请描述这个问题。你到底不明白什么?对于您尝试的代码,会发生什么,而不是应该发生什么?有错误吗?等等。如果你做了测试代码和报告结果的前期工作,每个人都会更愿意提供帮助,而不是要求每一个潜在的回答者都去做每一件事。对于触发器,它不打印打印输出。该函数。。4.我不退这个价。。