创建一个不带参数的存储过程 pro_dept_insert,实现向dept表添加一条记录,并显示:输出 添加记录成功!
时间: 2024-02-20 12:59:16 浏览: 21
以下是创建不带参数的存储过程 pro_dept_insert,实现向 dept 表添加一条记录并输出 "添加记录成功!" 的 SQL 代码:
```sql
CREATE PROCEDURE pro_dept_insert()
BEGIN
INSERT INTO dept (DEPTNO, DNAME, LOC) VALUES (60, 'engineer', 'XUZHOU');
SELECT '添加记录成功!' AS '输出';
END;
```
执行以上 SQL 代码后,pro_dept_insert 存储过程就被创建成功了。要调用该存储过程,可以使用以下 SQL 代码:
```sql
CALL pro_dept_insert();
```
执行该代码后,你将会在终端中看到以下输出:
```
+----------------+
| 输出 |
+----------------+
| 添加记录成功! |
+----------------+
```
同时,dept 表中也会新增一条记录,如下所示:
```
+--------+------------+---------+
| DEPTNO | DNAME | LOC |
+--------+------------+---------+
| 60 | engineer | XUZHOU |
+--------+------------+---------+
```
注意:在执行以上 SQL 代码前,请确保已经正确连接到要操作的数据库,并且具有执行 CREATE PROCEDURE 和 INSERT INTO 语句的权限。