SQL Server Management Studio 2012 有一些奇怪的行为。
例如,我有以下查询:
if year(getdate()) = 2013
select 'two thousand and thirteen';
if year(getdate()) = 2014
select 'two thousand and fourteen';
第三行没有符号。只是新线。
我将光标放在第二行的末尾并按下向下箭头按钮。
魔术从这里开始。光标不移动到第三行的第一列,而是移动到第五行。
如果我按下 End 按钮光标移动到它的真实位置:第一列。
有人可以解释为什么会发生这种奇怪的行为以及如何解决它吗?
PS 不提供选择 Indenting-None 选项。因为我在编辑代码时需要缩进。当我按下 Enter 按钮时,我需要将光标缩进新行。问题主要在于显示代码而不是格式化它。