您好我正在尝试通过SQL Analyzer调试存储过程,其中一个参数是timestamp数据类型。如果我想通过0x00000001410039E2作为参数,我该怎么做?当我传递0x00000001410039E2时,我得到一个字符串截断错误,当我只传递1410039E2时,我得到0x1410039E20000000?

编辑:@Frans是的这有效,但我的问题是在SQLAnalyzer中,当我在值文本框中输入值时右键单击并调试时,我收到错误消息:

[Microsoft][ODBC SQL Server Driver]String data, right truncation
有帮助吗?

解决方案

调试输入屏幕要求您输入十六进制值。您不必在此值前面输入0x。

只需输入00000001410039E2就可以了。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top