2016-09-09 6 views

答えて

0

これを試してみてください。

UPDATE YourTableName SET ColumnName = CASE ColumnName WHEN 'm' THEN 'f' ELSE 'm' END 

私はそれがあなたのために役立つことを願っています。

そして、あなたは、このリンクを試してみてください、SQLサーバー2012年

を使用している場合(IFF)をしようと、それはそれはすべての権利だ2012

http://sqlhints.com/2013/06/15/iif-logical-function-in-sql-server-2012/

+0

IFFを詳しく説明できますか。 –

+0

それは私のために働くありがとう:)))) –

2

サーバーにIIf関数についてあなたを助けるが、ケースの上になりますでしょう'm''f'が存在する値を更新して安全に滞在すると、NULL値も(すべてNULLの性別が 'm'に)改善されます。

UPDATE #tmp SET gender = CASE gender WHEN 'm' THEN 'f' WHEN 'f' THEN 'm' END 
+0

私の場合、それは私のために、とにかくあなたのsuggesstion :)))) –

関連する問題