麻烦大家看看这个Mysql 的存储过程错在哪?
create procedure p1()
BEGIN
DECLARE v INT;
SET @uuid1 = UUID();
SET v=0;
WHILE v<2 DO
INSERT INTO t1(id1,@uuid1);
SET v= v+1;
END WHILE;
END;
而t1表结构是
create table t1(
id1 int(10) not null primary key AUTO_INCREMENT,
t1c1 varchar(100))AUTO_INCREMENT = 1;
ERROR 1064 (42000): You have an error in your SQL syntax;
BEGIN
DECLARE v INT;
SET @uuid1 = UUID();
SET v=0;
WHILE v<2 DO
INSERT INTO t1(id1,@uuid1);
SET v= v+1;
END WHILE;
END;
而t1表结构是
create table t1(
id1 int(10) not null primary key AUTO_INCREMENT,
t1c1 varchar(100))AUTO_INCREMENT = 1;
ERROR 1064 (42000): You have an error in your SQL syntax;
...全文
相关推荐
mysql存储过程实例
MySQL 存储过程实例MySQL 存储过程实例详细介绍了 MySQL 存储过程的开发步骤,本节将通过具体的实例讲解 PHP 是如何操纵 MySQL 存储过程的。
MySQL存储过程综述及如何使用Navicat创建存储过程
一、什么是MySQL存储过程? 在大型项目中,有时候需要重复执行能够完成特定功能的SQL语句集,而MySQL为我们提供了存储过程的概念,存储过程是数据库中的一个重要对象,它是存储在数据库中的一组完成
mysql存储过程实现分页
总之,利用MySQL存储过程实现分页是一个非常实用且高效的方法。
MySQL存储过程 MySQL存储过程
### MySQL存储过程详解#### 一、MySQL存储过程概述MySQL 存储过程是一种服务器端的编程技术,它允许开发者创建可重复使用的代码模块。
mysql存储过程mysql存储过程
### MySQL存储过程详解#### 一、概述MySQL 存储过程是一种预编译的 SQL 代码块,它能够接受输入参数,返回单个或多个结果,并可包含复杂的流程控制逻辑。


