sql - 如何从员工表中更新员工电子邮件地址(只需更改所有员工的域名)
问题描述
我有包含 100 条记录的员工表,并且其中有 email-id 列。但假设现在公司更改了电子邮件 ID 示例的域:- 之前它是 abc@example.com 现在它已更改为 abc@gmail.com
所以如何在员工表中更新相同的内容只需要从员工表的电子邮件 ID 更改域名
请在oracle plsql或sql中提出一些建议
解决方案
您可以REPLACE
按如下方式使用:
UPDATE EMPLOYEE
SET EMAIL = REPLACE(EMAIL,'@example.com','@gmail.com')
推荐阅读
- javascript - 如何使我的仪表板表动态、实时、自动反映 mySQL 数据库中的更改?
- python - Python 无论如何要在矩阵中显示序列标签 TCAG?全球对齐
- qt - 如何在 qt 5.9.6 中滚动 webengineview 的位置
- node.js - 如何在 cpanel 上运行 NodeJs api
- phpstan - 如何使用 phpstan 配置第三方方法的返回类型?
- spring - Spring-Boot 应用程序:Maven:为什么要翻译 .jar 文件中的端点?
- excel - 如何计算 Google 表格单元格中提到的特定状态
- javascript - 用移动滑动替换键盘事件
- python - 如果存在,MYSQL 创建表是否可以返回 0 或 1 Python
- c# - menuitem 不适用于 ischecked 属性