我遇到了将字符串设置为sqlbinary或类似问题的问题。
示例:
该字符串来自csv文件:0x0000000001E5CFE7 它被读入字符串,但现在我必须使用参数timestamp执行存储过程,因为它是一个时间戳。
有没有人知道如何设置它。
答案 0 :(得分:1)
您无法在SQL Server中设置时间戳 - 它是由DB生成的,只能由SQL Server本身写入。虽然它在语义上等同于二进制(8),但您无法显式设置该值,只能读取它。
您可以将时间戳值直接与二进制类型的变量或字面值进行比较(8),但如果这是您要尝试的内容。