当前位置: 首页 > 编程笔记 >

如何编写MySQL程序将数据插入表中?

宰父子安
2023-03-14
本文向大家介绍如何编写MySQL程序将数据插入表中?,包括了如何编写MySQL程序将数据插入表中?的使用技巧和注意事项,需要的朋友参考一下

要编写存储过程以将数据插入表中,首先需要创建一个表-

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数据库。我正在使用以下代码从数据库中获取数据,并且工作正常。 为了插入数据,我尝试了上面的代码,仅替换了 与 但是它显示出一些错误。您能告诉我代码中的问题在哪里吗? 谢谢 :) 问题答案: 如果您的主键是自动递增,则可以尝试此操作;