sql中go的作用是什么?一文带你了解go的用法
Admin 2021-08-27 群英技术资讯 4474 次浏览
sql中go的作用是什么?很多新手学习SQL SERVER可能对于go的作用和用法不是很了解,对此这篇文章就给大家介绍一下sql中go,下文实例有一定的参考价值,感兴趣的朋友可以了解看看,接下来跟随小编来学习一下sql中go吧。
use db_CSharp go select *, 备注=case when Grade>=90 then '成绩优秀' when Grade<90 and Grade>=80 then '成绩良好' when Grade<80 and Grade>=70 then '成绩及格' else '不及格' end from tb_Grade
如果只是执行一条语句,有没有GO都一样,如果多条语句之间用GO分隔开就不一样了,每个被GO分隔的语句都是一个单独的事务,一个语句执行失败不会影响其它语句执行。
例如:
首先同时执行下边的语句
select * from sysobjects where id=a select getdate()
你会发现会报错,并且不会显示任何结果集,而你再执行
select * from sysobjects where id=a go select getdate() go
你会发现尽管同样会报错,但结果集中包含select getdate()的结果。
ps:SQL SERVER 中 GO 的用法
用信号通知 Microsoft® SQL Server™ 实用工具一批 Transact-SQL 语句的结束。GO 不是 Transact-SQL 语句;而是可为 osql 和 isql 实用工具及 SQL Server 查询分析器识别的命令。
如果你的SQL过长的时候,就要写GO,或者有一些语句,它只能是第一句操作的,在之前你也得写 GO ,GO的意思 是 分批处理语句 有加这个 GO ,就执行GO 行的代码,执行后再执行接下来的代码……
像这样的情况下就要用到GO ,分批处理数据……
use master go if exists (select * from sysdatabases where name = 'kejianDB') drop database kejianDB go create database kejianDB go use kejianDB go --(行业表) create table Trade ( tra_Id int primary key identity(1,1) not null, --行业ID (主键、自增长) tra_Name varchar(50) not null --行业名称 ) go
关于sql中go的作用和用法就介绍到这,希望能对大家学习SQL SERVER有帮助,想要了解更多SQL SERVER的相关知识,大家可以关注其他文章。
文本转载自脚本之家
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
本机数据库是mssqlserver,里面有个数据库存的几千万条数据,今天在执行一个查询过程中忽然想到语句要改一下,于是就点击了“取消执行查询”按钮,结果数据库名称变为了“数据库名称(可疑)”,并且无法打开数据库,这可吓坏了!
这篇文章主要介绍了详解partition by和group by对比,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
SQL IN 运算符允许您在 WHERE 子句中指定多个值。IN 运算符是多个 OR 条件的简写。有不少朋友对于SQL IN运算符比较感兴趣,下面小编给大家整理和分享了相关知识和资料,易于大家学习和理解,有需要的朋友可以借鉴参考,下面我们一起来了解一下吧。
本文给大家带来了Mysql中错误使用SQL语句Groupby被兼容的情况,及sql的grop by 语句介绍。感兴趣的朋友一起通过本文学习吧
在使用SQL*LOADER装载数据时,由于平面文件的多样化和数据格式问题总会遇到形形色色的一些小问题,下面是小编抽时间整理的一些错误,感兴趣的朋友一起学习吧
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008