當前位置:首頁 » 存儲配置 » 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)

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:590
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:885
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:577
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:763
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:680
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1010
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:253
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:111
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:802
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:709