Microsoft Sql Server の QUEUE テーブルに日付文字列を DATETIME2 として挿入する必要があります。
DB構造:
CREATE TABLE "QUEUE" (
ID INT PRIMARY KEY NOT NULL,
TEAMID VARCHAR(550) ,
STATUS VARCHAR(50) ,
MSG VARCHAR(50) ,
TIME DATETIME2,
ERROR VARCHAR(10) ,
);
INSERT INTO QUEUE VALUES(2,'c33','ok','FoundID',CONVERT('Tue Sep 09 12:18:52 2014' AS DateTime2),'OK');
値「Tue Sep 09 12:18:52 2014」は、2014-09-09 12:18:52.000000 のような datetime2 形式に変換して挿入する必要があります。
CAST と COVERT を試しましたが、失敗しました。