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

MySQL UPDATE列名称,并使用N / A设置None值?

农鸿达
2023-03-14
本文向大家介绍MySQL UPDATE列名称,并使用N / A设置None值?,包括了MySQL UPDATE列名称,并使用N / A设置None值?的使用技巧和注意事项,需要的朋友参考一下

让我们首先创建一个表-

mysql> create table DemoTable1903
   (
   FirstName varchar(20),
   LastName varchar(20) ,
   Age int
   );

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

mysql> insert into DemoTable1903 values('John','Smith',23);
mysql> insert into DemoTable1903 values('None','Miller',28);
mysql> insert into DemoTable1903 values('None','Taylor',26);
mysql> insert into DemoTable1903 values('Chris','Brown',26);

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

mysql> select * from DemoTable1903;

这将产生以下输出-

+-----------+----------+------+
| FirstName | LastName | Age  |
+-----------+----------+------+
| John      | Smith    |   23 |
| None      | Miller   |   28 |
| None      | Taylor   |   26 |
| Chris     | Brown    |   26 |
+-----------+----------+------+
4 rows in set (0.00 sec)

这是更新列名并使用N / A设置NONE的查询-

mysql> update DemoTable1903 set FirstName='N/A' where FirstName='None';
Rows matched: 2  Changed: 2 Warnings: 0

让我们再次检查表记录-

mysql> select * from DemoTable1903;

这将产生以下输出-

+-----------+----------+------+
| FirstName | LastName | Age  |
+-----------+----------+------+
| John      |    Smith |   23 |
| N/A       |   Miller |   28 |
| N/A       |   Taylor |   26 |
| Chris     |    Brown |   26 |
+-----------+----------+------+
4 rows in set (0.00 sec)
 类似资料:
  • 问题内容: 在阅读O’Reilly的“高性能MySQL”时,我偶然发现了以下内容 另一个常见的垃圾查询是SET NAMES UTF8,无论如何这是错误的处理方式(它不会更改客户端库的字符集;它仅影响服务器)。 我有点困惑,因为我曾经将“ SET NAMES utf8”放在每个脚本的顶部,以使数据库知道我的查询是utf8编码的。 任何人都可以评论以上引用,或者,更正式地说,是什么建议或最佳实践,以确

  • 操作步骤: ①进入编辑地图页面点击左上方地图名称。 ②进入编辑状态。 ③编辑完成后,点击回车或是√,地图名称修改成功。 提示 ●地图名称不能少于2个字符。 操作动图: [查看原图]

  • 我的数据有一个ATOM-XML表示,通过Spring MVC web服务返回。我使用JAXB进行序列化,我有许多名称空间,但我希望默认名称空间设置为Atom,不带前缀。下面是我到目前为止在中的内容,但是atom前缀被设置为NS3。 另外,我注意到chrome中显示的名称空间,而Firefox中没有。

  • 不幸的是,这个回调似乎从来没有被调用。

  • 问题内容: 我经常在使用MySQL的PHP​​脚本中看到类似的内容 我从来没有对任何项目都这样做,所以我对此有两个基本问题。 这仅是通过PDO完成吗? 如果不是PDO特定的事情,那么这样做的目的是什么?我意识到它正在为mysql设置编码,但是我的意思是,我从未使用过它,所以为什么要使用它? 问题答案: 每当您要将数据发送到具有纯ASCII无法表示的字符(例如“ñ”或“ö”)的服务器时,都需要使用它

  • 4.6 ROS参数名称设置 在ROS中节点名称话题名称可能出现重名的情况,同理参数名称也可能重名。 当参数名称重名时,那么就会产生覆盖,如何避免这种情况? 关于参数重名的处理,没有重映射实现,为了尽量的避免参数重名,都是使用为参数名添加前缀的方式,实现类似于话题名称,有全局、相对、和私有三种类型之分。 全局(参数名称直接参考ROS系统,与节点命名空间平级) 相对(参数名称参考的是节点的命名空间,与