また、nvarchar(50) タイムコードを datetime 型に変換したいと考えています。私のコードはこれです:(例時間27.03.2013 17:11:27)
UPDATE test
set mytime = CONVERT(nvarchar(50), convert(datetime, mytime, 104))
alter table test
alter column mytime datetime
結果: 2013-03-27 17:11:00.000
私は常に秒なしで結果を取得します! すべての秒がゼロにリセットされます。
dd.mm.yyyy hh:mm:ss を秒単位の datetime に変換したい!
このコンバージョンのビューは見栄えがしますが、テーブルを更新した後ではありません!!!
select mytime, convert(datetime, mytime, 104)
from test
結果: 27.03.2013 17:11:27 2013-03-27 17:11:27.000
私が間違っているのは何ですか?