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

将数据插入MySQL中已经存在的表的新列中?

邹海荣
2023-03-14
本文向大家介绍将数据插入MySQL中已经存在的表的新列中?,包括了将数据插入MySQL中已经存在的表的新列中?的使用技巧和注意事项,需要的朋友参考一下

让我们首先创建一个表-

mysql> create table DemoTable(
   Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
   Name varchar(100)
);

使用插入命令在表中插入一些记录-

mysql> insert into DemoTable(Name) values('John');
mysql> insert into DemoTable(Name) values('Bob');
mysql> insert into DemoTable(Name) values('Adam');

使用select语句显示表中的所有记录-

mysql> select *from DemoTable;

这将产生以下输出-

+----+------+
| Id | Name |
+----+------+
| 1 | John  |
| 2 | Bob   |
| 3 | Adam  |
+----+------+
3 rows in set (0.00 sec)

这是添加列的查询-

mysql> alter table DemoTable add column Gender ENUM('MALE','FEMALE');
Records :0 Duplicates : 0 Warnings : 0

以下是将数据插入到现有表的新列中的查询-

mysql> update DemoTable set Gender='FEMALE' where Id=2;
Rows matched − 1 Changed − 1 Warnings − 0

让我们再次检查表记录-

mysql> select *from DemoTable;

这将产生以下输出-

+----+------+--------+
| Id | Name | Gender |
+----+------+--------+
|  1 | John | NULL   |
|  2 | Bob  | FEMALE |
|  3 | Adam | NULL   |
+----+------+--------+
3 rows in set (0.00 sec)
 类似资料:
  • 问题内容: 我只是想将数据插入到SQL数据库表中,如果已经插入了一些数据,那么我想更新该数据。如何使用Java做到这一点。请帮助我,并提前对英语不好表示抱歉。 问题答案: 只需标识数据集中的 唯一项即可 (例如 ID 或 代码 )。然后通过使用该方法首先尝试执行 SELECT 查询。如果 结果集 是空的,执行 INSERT 别的尝试 UPDATE 细节。

  • 问题内容: 我有一个列的表。现在,我需要在和列之间添加一个新列。如何在两列之间添加新列? 问题答案: 您有两个选择。首先,您可以简单地添加带有以下内容的新列: 其次,更复杂的是,实际上会将列放在所需的位置,这将是重命名表: 然后使用缺少的列创建新表: 并用旧数据填充它: 然后删除旧表: 我更喜欢第二个选项,因为它可以让您在需要时完全重命名所有内容。

  • 我有两张桌子: 注意:我必须找到一个不禁用安全模式的方法。 现在,如果有人能帮助我理解我在这三个案例中做错了什么和/或给我一个更好的解决方案,我将非常感谢的帮助。

  • 我已经在Java中制作了一个GUI,它与MySQL服务器连接并插入,删除,更新数据。我在此GUI上有一个部分,您可以在文本区域中编写MySQL查询,结果显示在上。一切都很好!我可以打印或将它们保存到文本文件中! 现在,我想添加另一个特性:当我双击一个特定单元格时,我想更改的数据,并且我想通过单击按钮来更新MySQL表中的数据。 我在网上找遍了,也找不到好的例子,也找不到好的解决办法。我拥有的< c

  • 问题内容: 我有一个看起来像的xml列 我需要将XML中的数据插入到临时表中。 这里 为此,我使用以下代码。但是它不起作用,也没有在临时表中插入任何数据。 但这不起作用,如果正确的xml格式如下所示: 然后就可以了。 请帮我。 问题答案: 首先-请 使用适当的数据类型! 如果您的源数据是XML-为什么不使用数据类型? 另外,如果您的表中有一个-为什么不输入a或类型呢?而为什么是一个?? 没有意义.

  • 本文向大家介绍Django使用Mysql数据库已经存在的数据表方法,包括了Django使用Mysql数据库已经存在的数据表方法的使用技巧和注意事项,需要的朋友参考一下 使用scrapy爬取了网上的一些数据,存储在了mysql数据库中,想使用Django将数据展示出来,在网上看到都是使用Django的models和makemigration,migrate命令来创建新表,并使用。 可是我的数据已经存