SQL Server 2008 R2データベースに、列の値が次のタイプのテーブルがあります。
たとえば、テーブルDate
では列は次のように呼ばれますDay
Monday November 17 2012
Monday
2012年11月17日の「私の言語の月曜日」のように変更して、別の言語で同等のものを含むすべてのインスタンスを変更したいと思います。
これを達成するための最良の方法は何ですか?
SQL Server 2008 R2データベースに、列の値が次のタイプのテーブルがあります。
たとえば、テーブルDate
では列は次のように呼ばれますDay
Monday November 17 2012
Monday
2012年11月17日の「私の言語の月曜日」のように変更して、別の言語で同等のものを含むすべてのインスタンスを変更したいと思います。
これを達成するための最良の方法は何ですか?
問題ありません私はちょうど答えを見つけました:
UPDATE [dbo].[TimeDim]
SET [dbo].[TimeDim].Date_Name =REPLACE(Date_Name, 'Tuesday', 'Tuesday in my language')
WHERE [dbo].[TimeDim].Date_Name LIKE '%Tuesday%'