首页 > 代码库 > 写代码遇到的灵异事件

写代码遇到的灵异事件

1. 问题表现

消息 102,级别 15,状态 1,过程 wx_kaliushui,第 8 行
‘GO‘ 附近有语法错误。

为了说明问题,我把代码精简到极致,如下:

 技术分享


2. 排查过程

2.1. 去掉注释部分,问题解决

  技术分享

2.2. 去掉GO,问题解决

技术分享

 

2.3. 注释掉GO,问题解决

技术分享


2.4. 将代码全选复制到qq聊天记录,然后再全选复制回MSSMS,问题解决

 

 技术分享

 技术分享


2.5. 将代码复制到虚拟机的MSSMS,问题解决

技术分享

且慢!GO前面的回车符号哪里去了?

 

2.6. 将代码保存成文件,然后用记事本打开

 技术分享

且慢+1 !! GO前面的回车符号哪里去了??

2.7. 在MSSMS里面,在GO前面多敲几个回车,报错依旧

  技术分享

然后,再保存成文件,用记事本打开:

 技术分享

且慢+2 !!! GO前面的回车符号哪里去了?那么多回车啊。

 

2.8. 下载并安装Notepad++,打开最后一次保存的代码文件

技术分享

这是什么鬼?CR和CR+LF有什么区别?

3. 虽然我不确定在敲那个绿色的回车时发生了什么,但我确定敲GO前面那4个回车时,并没有碰到其他任何键,以及,我确定我的键盘是没有问题的,为了验证回车键和键盘,回到MSSMS,重新敲一遍代码,并没有发现异常

 技术分享

4.没想到开博第一篇,居然记录了一个这样的事件。

THE END

写代码遇到的灵异事件