Mysql 如何创建可以删除、编辑和添加用户的存储过程?

Mysql 如何创建可以删除、编辑和添加用户的存储过程?,mysql,stored-procedures,Mysql,Stored Procedures,我有三张桌子: **friend**--> Content:user_id,friend_id; **user**--> Content:user_id,email,password; **user_extra**--> Content:user_id,name,surname,birth_date,country_of_birth,user_name; 我想创建一个可以删除、编辑和添加用户的存储过程,但我甚至不知道从哪里开始。如果

我有三张桌子:

**friend**-->
 Content:user_id,friend_id;
  **user**-->
    Content:user_id,email,password;
      **user_extra**-->
         Content:user_id,name,surname,birth_date,country_of_birth,user_name;

我想创建一个可以删除、编辑和添加用户的存储过程,但我甚至不知道从哪里开始。如果有人帮助我或只是让我朝着正确的方向努力,那就太好了。

Ypu可以根据您的需求和表结构基于类似的行创建存储过程

CREATE PROCEDURE [dbo].[Customers_CRUD]
      @Action VARCHAR(10)

AS
BEGIN
      SET NOCOUNT ON;


      --INSERT
      IF @Action = 'INSERT'
      BEGIN
            INSERT INTO Table
            VALUES (a, b)
      END

      --UPDATE
      IF @Action = 'UPDATE'
      BEGIN
            UPDATE table
            SET Name = @Name, Country = @Country
            WHERE CustomerId = @CustomerId
      END

      --DELETE
      IF @Action = 'DELETE'
      BEGIN
            DELETE FROM Table 
            WHERE CustomerId = @CustomerId
      END
END

至少可以找到一个资源。。。MySQL也有。网络上还有其他资源,你必须确定哪一个资源能够很好地解释这个概念,以满足你的需要。可能是Hello的重复,很抱歉反应太晚,学校很忙,你能帮我找出问题所在吗?我遇到了麻烦,这是你给我的编辑代码的链接