我有一个SSIS包,它从平面文件中读取数据并将其写入sql server 2012数据库。数据包含某些字段的空值。我希望保留具有空值的行,但将它们替换为默认值,而不必对每一列进行转换(许多表中有数百列)。
是否有任何sql命令/脚本可以更新一组表中的任何null,缺省值基于数据类型,而不管列是什么?或者,在SSIS 2012中<
如果您在SQL Server中使用"insert into“创建临时表,它将使用第一个insert来确定列是否接受空值。如果第一个insert具有空值,则该列变为可空,否则它将不可为空。有没有办法使用"insert into“创建临时表来接受空值?这样做没有任何问题。Select 'one' as a , null