我遇到了 SMSS 的脚本生成任务的问题。我最初的想法是将现有数据库从 MS SQL 2012 Express 导出到 SQL 文件,以便能够在以后的步骤中通过 .NET 应用程序导入它。
我面临的问题是,生成的输出脚本破坏了 C# 中使用的 SQLClient。
例如,这样的事情会返回一个异常,即要插入的值比实际列多。这是基于对 Margin 列的错误解释,该列的值导出为 0,17 而不是 0.17
INSERT [dbo].[ProductServiceSystemSet] ([Id], [CreatedAt], [Sold], [ConfigurationFinished], [Margin], [Cost], [Designator], [deleted], [SecondLifeScenario_Id]) VALUES (12, CAST(N'2009-07-04 00:00:00.000' AS DateTime), 0, 1, 0,17, NULL, N'Variante 2', NULL, 6)
这个问题已知吗?我怎样才能改变这个?