Management Studio的奇怪行为

时间:2011-03-11 17:21:08

标签: sql tsql sql-server-2008 ssms

我的sql管理工作室对于sql脚本表现得很奇怪。

Sql文件中的错误。

SqlScript.

重现的步骤:

这是sql文件。在Sql Management studio 2008中打开它。注释打开和关闭标识插入之间的行。剪切并将其粘贴到新的查询窗口中。尝试不止一次......它显示了一些奇怪的行为

1 个答案:

答案 0 :(得分:3)

正如我在您关闭的问题的评论中发布的那样,问题是在Hex Viewer中查看时SQL脚本中的字符串是

0001000000000000006800FA004D00B2
0019002D00CF006800400078011920B3
00780192010E00FE00E4001D00C3004D
006400AD0069007100

0000字符是NULL字符。这标志着C中字符串的结尾,并解释了您所看到的奇怪行为。您可能应该将密码字段的数据类型更改为binary / varbinary