创建需要在至少一个表中输入数据的存储过程,如果第二个表中不存在条目,则创建两个表

时间:2014-03-26 06:53:02

标签: mysql sql stored-procedures

接下来,编写一个名为AddComment的存储过程来为文章添加注释,如果它不存在,则在Commenters中创建一个条目。

现在我有

 DELIMITER //
 CREATE PROCEDURE AddComment (
 Name VARCHAR(60),
 Title VARCHAR(60),
 Comment VARCHAR(150))

 BEGIN
 INSERT INTO Comments (Name, Title, Comments)
 VALUES (Name, Title, Comments);
 //

我对第二部分感到难过。评论者表只有两列,名称和电子邮件。电子邮件可以为null,因此我不会在此存储过程中添加它。我只是不知道第二部分应该如何编码。

0 个答案:

没有答案