首页 > 数据库 >sql sever中使用go时遇到go附近有语法问题的情况

sql sever中使用go时遇到go附近有语法问题的情况

时间:2022-11-07 19:12:32浏览次数:163  
标签:Char 文本编辑 查询 问题 sql go sever

今天在验证所学的数据库知识时遇到了下图中的问题

  代码最开始是直接从ppt上copy过来的,以为是全角半角字符的问题,但手输了几遍还是报错,我试着在几位同学电脑上运行了相同的代码,结果是能正常得到结果的,这让我感到十分疑惑。

  我在网上试着查询相同问题的文章,一圈下来,发现此类问题并非个例,问题的矛头似乎指向了SSMS本身,编辑器在处理行的时候对于换行回车的判断处理似乎有问题,部分人提出 在SQL语句中,有些行的结尾处只有Char(13)没有Char(10),即:只有回车符没有换行符

  我按着网上的办法,把出现问题的代码移到SublimeText文本编辑器上保存后在重新移回查询窗口,再次执行后发现问题得到了解决。

 

          

  结合各类语言编辑器以及在网上收集到的资料,我的猜测是sql语言本身相较于其他语言而言对于行规范化的模糊导致SSMS在设计时考虑到行处理的问题上时比较随意,出现了这种不应该的“bug”(胡言乱语ing...),建议是大量批处理语句下,先在其他文本编辑器中写好后,在誊抄到查询界面中运行。

参考资料:'GO' 附近有语法错误问题,我真是无语~ - zagelover - 博客园 (cnblogs.com)(鸣谢!)

标签:Char,文本编辑,查询,问题,sql,go,sever
From: https://www.cnblogs.com/YikesXavier/p/16866988.html

相关文章

  • 07-Go语言Map和String
    Map初始化 varmap1map[int]string varmap2=make(map[int]string) varmap3=map[int]string{1:"倒霉",2:"打针"} fmt.Println(map1) fmt.Println(map2==n......
  • 卸载mysql并重装 mac
    sudorm/usr/local/mysqlsudorm-rf/usr/local/mysql*sudorm-rf/Library/StartupItems/MySQLCOMsudorm-rf/Library/PreferencePanes/My*rm-rf~/Library/Pr......
  • 获取SQL中的所有字段
    publicstaticvoidmain(String[]args){StringSQL="SELECT*FROMtable";Statementstatement=SQLParserUtil.getStatement(SQL);S......
  • MS Sql 连接字符串
    WebApp访问Docker容器中的连接字符串:"ConnectionStrings":{"DockerConnection":"Server=host.docker.internal,1433;uid=sa;pwd=Adminxyz22#;database=Aps;M......
  • SQL刷题 力扣
    力扣584.寻找用户推荐人:selectnamefromcustomerwherereferee_id!=2orreferee_idisnotNULL;null值无法与确定的值作比较,用isNULL或者isnotNULL判断 ......
  • Python获取MySQL的创建表sql到文件中
    importosimportpymysqlpath=r'D:\Projects\sql'ifnotos.path.isdir(path):os.mkdir(path)conn=pymysql.connect(host='192.168.1.17',user='root',......
  • Flask-SQLAlchemy
    认识Flask-SQLAlchemyFlask-SQLAlchemy是一个为Flask应用增加SQLAlchemy支持的扩展。它致力于简化在Flask中SQLAlchemy的使用。SQLAlchemy是目前python中最......
  • MySQL_流程控制_分支结构
    1If结构功能:实现简单的双分支语法:IF(表达式1,表达式2,表达式3)执行顺序:如果表达式1成立,则IF函数返回表达式2的值,否则返回表达式3的值应用:任何地方 2case结构情况1......
  • 在MAC上安装mysql
    安装Mysql使用可视化界面安装方式。1、登录Mysql的官网,mysql下载的官网2、下载“社区版的Mysql”,点击下图的MysqlCommunity(GPL)Downloads。 3、然后选择MysqlCom......
  • MySQL_流程控制_循环结构
    分类WHILELOOPREPEAT 循环控制:Iterate类似于continue,继续,结束本次循环,继续下一次Leave类似于break,跳出,结束当前所在的循环 1WHILE语法【标签:】WHILE循环条......