问题1:平常我复制一些代码变量是这样的:
DECLARE @CourseCnt INT,
@AddUser VARCHAR(30),
@OldClassID INT,
@MinMonth INT,
我想用code format格式一下,不要换行,因为有时候好几十变量,都是一行行的,太长了。
DECLARE @CourseCnt INT, @AddUser VARCHAR(30),@OldClassID INT, @MinMonth INT,
我在那个options里面的code foramting里面 建立了一个自定义的,奈何都是英文,我看不懂,翻译都翻译不出来。
问题二:
有时候这个助手遇到有中文符号时,一旦按下空格什么的,下一个单词就会自动乱码,而且也不会有提示了,这个做情况,我一般都是 换行之后在做,太麻烦了
比如你打 select * from #Tmp t where t.stuname='张三' 这个时候你在后面写一个 and cast(stuid as varchar)='' 后面的等号 直接乱码了。而且这一行都没有提示了
遇到中文出现乱码:
1.在程序搜索中搜索cmd命令窗口
2.运行sqlplus命令来登录数据库,查看数据库编码格式
3.然后在桌面找到我的电脑图标,右键选择属性功能
4.在弹出的系统属性窗口中选择高级系统设置,并在弹出的属性窗口中选择高级选项,然后点击环境变量
5.然后在环境变量窗口中找到NLS_LANG变量,如果没有就新建一个
6.在新建变量窗口中把刚才数据库编码复制填写到变量值中
7.然后在控制面板中找到区域选项
8.在区域窗口中切换到管理选择,在下面可以看到非unicode语言说明,并点击更改区域系统设置
9.在弹出的窗口中勾选如下图所示的标识,然后点击确定
10.点击确定后会要求计算机进行重启,重启计算机即可生效
望通过