当前位置:首页 » 存储配置 » mysql存储过程插入数据

mysql存储过程插入数据

发布时间: 2025-05-22 07:00:44

㈠ mysql 存储过程

使用default关键字设置时间的默认值,
建立一个存储过程向表中插入数据,这个需要用到参数,起始和一般的SQL语句是一样的,只不过进行了编译,并且使用了变量参数
create procere insertIntoTable1(@name char(20),@pass char(40))
as
begin
insert into Table1(name,pass)
values(@name,@pass)
end

然后执行excecute insertIntoTable1 '姓名1','密码1'
就可以了,因为id是自动增长的,regtime 有了默认值,可以不为其指定具体的值,
呵呵,希望能有帮助,^_^

㈡ mysql存储过程能不能输入多个参数的 如果能。。请给一个例子。谢谢

mysql> DELIMITER //
mysql> CREATE PROCEDURE HelloWorld2(
-> IN vUserName VARCHAR(10),
-> OUT vOutValue VARCHAR(10),
-> INOUT vInOutValue VARCHAR(10))
-> BEGIN
-> SELECT CONCAT('Hello ', vUserName);
-> SET vOutValue = 'A';
-> SET vInOutValue = 'B';
-> END//
Query OK, 0 rows affected (0.00 sec)

mysql> call HelloWorld2('Edward', @a, @b)//
+-----------------------------+
| CONCAT('Hello ', vUserName) |
+-----------------------------+
| Hello Edward |
+-----------------------------+
1 row in set (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

mysql> select @a//
+------+
| @a |
+------+
| A |
+------+
1 row in set (0.00 sec)

mysql> select @b//
+------+
| @b |
+------+
| B |
+------+
1 row in set (0.00 sec)

热点内容
iisphp500错误 发布:2025-05-22 12:50:35 浏览:810
压缩机110 发布:2025-05-22 12:50:31 浏览:1
哔咔漫画缓存路径 发布:2025-05-22 12:20:51 浏览:591
有的服务器为什么放水里 发布:2025-05-22 12:04:40 浏览:994
解压球成分排名 发布:2025-05-22 11:51:03 浏览:82
网站打赏源码 发布:2025-05-22 11:43:59 浏览:254
c语言与visualstudio 发布:2025-05-22 11:43:15 浏览:713
android应用隐藏 发布:2025-05-22 11:31:02 浏览:249
外边学编程 发布:2025-05-22 11:17:46 浏览:266
python爬虫模拟点击 发布:2025-05-22 11:13:59 浏览:865