要编写存储过程以将数据插入表中,首先需要创建一个表-
mysql> create table insertDataUsingStoredProcedure -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY , -> Name varchar(20), -> Age int -> );
以下是写入存储过程以将数据插入表中的查询-
mysql> DELIMITER // mysql> CREATE PROCEDURE StoredProcedureInsertData(IN StudentName varchar(100),IN StudentAge int) -> BEGIN -> insert into insertDataUsingStoredProcedure(Name,Age) values (StudentName, StudentAge ); -> END -> // mysql> DELIMITER ;
以下是调用上述存储过程以将数据插入表中的查询-
mysql> call StoredProcedureInsertData('Chris',24);
现在检查数据是否已插入表中-
mysql> select * from insertDataUsingStoredProcedure;
这将产生以下输出-
+----+-------+------+ | Id | Name | Age | +----+-------+------+ | 1 | Chris | 24 | +----+-------+------+ 1 row in set (0.00 sec)
本文向大家介绍如何编写一个程序在phpMyAdmin的表中插入数据?,包括了如何编写一个程序在phpMyAdmin的表中插入数据?的使用技巧和注意事项,需要的朋友参考一下 让我们首先创建一个新表并继续理解概念 这是创建存储过程以将数据插入表中的查询 借助CALL命令调用存储过程,如下所示 再次检查表记录。 查询如下- 以下是输出
本文向大家介绍我们如何将数据插入MySQL表?,包括了我们如何将数据插入MySQL表?的使用技巧和注意事项,需要的朋友参考一下 要将数据插入到MySQL表中,我们需要使用INSERT INTO命令。我们必须在INSERT INTO命令中为表的所有列指定值。 语法 示例 假设我们有一个名为“ Student”的表,其中包含三列“ RollNo”,“ Name”和“ Class”,然后借助以下查询,我
远程服务器数据库(IP:192.168.1.19) 数据库名称: 表名 · · · · · · : 本地服务器数据库(IP:192.168.1.35) 数据库名称: 表名 · · · · · · : MySQL查询 但是,由于数据库连接不同,此查询没有执行。 如何从本地服务器(IP:192.168.1.35)执行此查询?或者任何linux shell命令?
问题内容: 我想在我的MySQL数据库中插入整数188和90,但以下代码不起作用: 为什么不起作用? 问题答案: 编辑 为我工作: 在MySQL表;
问题内容: 我正在尝试使用Java将数据插入mysql数据库。我正在使用以下代码从数据库中获取数据,并且工作正常。 为了插入数据,我尝试了上面的代码,仅替换了 与 但是它显示出一些错误。您能告诉我代码中的问题在哪里吗? 谢谢 :) 问题答案: 如果您的主键是自动递增,则可以尝试此操作;