日付の値を含むレコードを挿入する必要があります。私は、クエリをしようとするとフォーマットは、それが挿入され得る方法を、私はそれをフォーマットしない私は、文字列日付の値をyyyy-mm-dd hh:mm:ssをSQL Serverに挿入
から日付/時刻を変換する際に
変換が失敗したエラーを取得する
'2006-07-26 00:00:00.000'.
のですか?INSERT [dbo].[NAMES] ( [NAME_CODE] ,[NAME_ID] ,[NAME_CODE_ID] ,[PREVIOUS_ID] ,[GOVERNMENT_ID] ,[PREV_GOV_ID] ,[PREFIX] ,[FIRST_NAME] ,[MIDDLE_NAME] ,[LAST_NAME] ,[SUFFIX] ,[NICKNAME] ,[PREFERRED_ADD] ,[BIRTH_DATE] ,[BIRTH_CITY] ,[BIRTH_STATE] ,[BIRTH_ZIP_CODE] ,[BIRTH_COUNTRY] ,[BIRTH_COUNTY] ,[DECEASED_DATE] ,[DECEASED_FLAG] ,[RELEASE_INFO] ,[CREATE_DATE] ,[CREATE_TIME] ,[CREATE_OPID] ,[CREATE_TERMINAL] ,[REVISION_DATE] ,[REVISION_TIME] ,[REVISION_OPID] ,[REVISION_TERMINAL] ,[ABT_JOIN] ,[TAX_ID] ,[PersonId] ,[PrimaryPhoneId] ,[Last_Name_Prefix] ,[LegalName] ) VALUES ( N'P' ,2 ,N'P000000002' ,N'NULL' ,363768306 ,N'NULL' ,N'Dr.' ,N'Pever' ,N'G' ,N'Giper' ,N'NULL' ,N'NULL' ,N'PERM' ,N'NULL' ,N'NULL' ,N'NULL' ,N'NULL' ,N'NULL' ,N'NULL' ,N'NULL' ,N'N' ,N'NULL' ,N'2006-07-26 00:00:00.000' ,N'1900-01-01 08:39:02.000' ,N'SCT' ,1 ,N'2014-06-27 00:00:00.000' ,N'1900-01-01 15:39:44.617' ,N'SSTULTS' ,1 ,N'*' ,N'NULL' ,1 ,N'NULL' ,N'NULL' ,N'NULL' ) GO
これまで、可能な場合
DATETIME
データ型を段階的に廃止を起動しようとすべきです。また、nvarcharデータを扱う場合は先頭のNだけが必要です。あなたのNULLをactuall NULLにすると、問題は消えるでしょう。 –Create_Date、Create_Time、Revision_Date、およびRevision_Timeの各列のデータ型は?また、Birth_DateフィールドはNULL可能ですか? –
タイプはdatetimeです。実際のnullに変更して挿入しました。 – ERPISE