2017-06-20 6 views
-1

私のビューには、日付のデータがvarcharの列にあります。私はちょうどVARCHAR WITH -----> VIEW "データ" ----------> COLUMN datetime.`ビューからvarcharにdatetimeを変換する方法

update temp_vertical_dashboard 
set data = convert (datetime,data,101) 

"temp_vertical_dashboard" で私の日付のすべてを変換し、更新したいですTYPE

+0

私はSQLサーバ – Gladiador

答えて

0

あなたがテーブル内のvarchar型の実際の列持つと仮定:

  • 新しいカラムの日時にvarchar型のデータを変換するdatetime型の新しい列を作成します
  • は、その列のvarchar型の代わりに、日時を想定しすべてを調整し、新しい列の名前を変更し、古いコラム
  • を削除します。
+0

を使用していますが、date型の新しい列を作成するためには、自分のビューを参照するテーブルに作成する必要があります。このテーブルには、 – Gladiador

+0

@Kelvin作業するデータベースのコピーと、更新が必要なものがすべて更新されていることを確認できるようにすべてをカバーする一連のテストが必要です。 –

関連する問題