私は次のフィールドを持つ学生テーブルを持っています:
sid sname gender
1 xyz m
2 abc f
3 wxy m
4 jkl f
性別列のデータを男性から女性、女性から男性に交換したいと思います。
私はこれをストアドプロシージャで試しました:
CREATE PROCEDURE [dbo].[replacesex]
AS
BEGIN
SET NOCOUNT ON;
declare @sex char(10)
select @sex=sex
from dbo.student
if(@sex='f')
update dbo.student
set sex='m'
else
update dbo.student
set sex='f'
END