sql-server - 更改 SQL 表中的性别值

标签 sql-server

我在 sql server 中创建了一个表,该表有一个员工的信息。有一个列可以确定 Employee 是男性还是女性。即男性女性。现在我需要将所有 Male 转换为 Female 并将所有 Female 转换为 Male

表结构为:

CREATE TABLE Employee (
FName char(50), 
LName char(50), 
Address char(50),
Gender char(10),
Birth_Date date)

最佳答案

古怪。

作为一个基本的例子,像这样:

update employees
set
    gender = case gender 
        when 'Male' then 'Female'
        when 'Female' then 'Male'
        else 'Other' end

关于sql-server - 更改 SQL 表中的性别值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7500518/

相关文章:

java - 将请求中获取的值与 Katalon Studio 中的数据库进行比较

c# - 哪些 C# 数据类型不是 WCF 可序列化的?

sql-server - Tab-Tab 代码片段扩展在 SQL Server Management Studio 中不起作用?

php - 需要由 PHP 逐行处理的 CSV 需要很长时间(或超时)才能进入 SQL 数据库

c# - 什么是 SQL Server CLR 集成生命周期?

SQL 查询返回一系列 ID 中每个 ID 的前 N ​​行

sql-server - 将 select 语句的结果保存到宽表 SQL Server

sql - 如何确保不在 SQL Server 2005 中插入非空重复值

sql-server - 在 GUID SQL Server 2008 上排序

sql-server - 嵌套查询中 SQL Server 的列名无效