|
|
1
1
我终于设法解决了这个问题。问题是缺少的值。当我将值作为字符串传递到数据库时,解析器将丢失的值解释为实点而不是空字符串。以下工作:
|
|
|
2
1
SAS并不真正正确地支持SQL server日期数据类型。我想这是因为它更新了,但是不管出于什么原因,你必须将数据作为字符串传递。
对于缺少的值,重要的是要有一个空字符串,而不是
这将允许您正确地插入数据。然后你可以把它还给
|
|
|
3
0
通常我只使用PROC APPEND将观察结果插入远程数据库。
确保SAS数据集中的日期变量使用与目标数据库表中相应变量名相同的数据类型。因此,如果您的mssql数据库使用时间戳字段作为日期值,那么请确保您的SAS数据集使用日期时间值。
|