我有与正在执行一些插入到一个SQL Server表的脚本一个奇怪的问题。 它一直工作正常,直到今天,但现在它没有忘记时间,但是没有修改过的代码。
它返回错误
不能将NULL值插入列“国税局增值税Prod_发帖集团”,表“NAV_2009_Test.dbo.TEST地址Pxx 2011 $接口发票”; 列不允许空值。
正如你所看到的, [IRS VAT Prod_ Posting Group]
栏应插入VAT
-无柱是空的。
我试图改变列允许空值,看看会发生什么,但是这并没有区别。
这是我的SQL语句:
INSERT INTO dbo.[TEST Pxx 2011$Interface Invoice] (
[Entry Type],
[Entry ID],
[Reservation Contract],
[Date],
[Residential No_],
[Gast Nr],
Gastbezeichnung,
[Moveware Customer No_],
[Account No_],
[Residential Cost Type],
Description,
Verrechnungsart,
[Invoicing interval],
Quantity,
[Unit Price],
Amount,
[VAT Prod_ Posting Group],
[Last Invoicing],
[Next Invoicing],
[Special Event],
[Increase %],
[Cost Unit],
[Area Code],
[From Date],
[To Date],
Address,
[Post Code],
City
)
VALUES
(
1,
'590313',
'1055',
'2013-01-28',
'',
'1062',
N'Jan Kling',
'100127',
'3030',
'1',
N'Sideboard ',
'1',
'1',
'1',
'17',
'17',
'VAT',
'01-01-1753 00:00:00:000',
'01-01-1753 00:00:00:000',
'-',
'0',
'321',
'',
'2012-09-03',
'2012-09-10',
N'Zehnderweg 31',
'4600',
N'Olten'
);
正如我所说的,没有修改过的代码,所以我想知道如果事情可能已经在服务器上出错。
任何人都可以摆脱任何轻?