0

データ型であるtablcolumn(Col)を持つtable( )があります。nvarchar(10)

データ型やデータ長を変更することは想定していません。列にはこの形式の日付が含まれていますyyyy-mm-dd(2012-04-24)その列をmm/dd/yyyy(04/24/2012)に更新する必要があります。

4

1 に答える 1

0

これはひどい制約のセットですが、あなたが求めていることは可能です。

UPDATE tabl SET col = CONVERT(nvarchar(10), CAST(col AS datetime), 101)

最後に、この101ページから取得した適切な日付スタイルがあります:http: //msdn.microsoft.com/en-us/library/ms187928.aspx

ただし、その結果、注文が難しく、形式があいまいな日付になります。として保存することdatetimeは立派なことです。

于 2013-03-14T04:59:34.723 に答える