sql中go的作用是什么?一文带你了解go的用法
Admin 2021-08-27 群英技术资讯 4364 次浏览
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进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
本篇文章对SQL Server的聚焦索引和非聚集索引进行简单分析,从而总结出聚焦索引对非聚集索引的影响。有兴趣的朋友可以看下
SQL DELETE语句用于删除表中现有记录,在实际项目的操作过程或是学习过程中,不少人都会遇到SQL DELETE语句的问题,接下来就让小编带大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
有时候需要一次性将SQLServer中的数据导出给其他部门的也许进行关联或分析,这种需求对于SSIS来说当然是非常简单,但很多时候仅仅需要一次性导出这些数据而...
SQL Server和MySQL中的Date函数的用法是什么?注意:当我们处理日期时,最困难的任务可能是确保插入日期的格式与数据库中日期列中的格式相匹配。只要您的数据仅包含日期的一部分,运行查询就不会成为问题。然而,当涉及到时间时,情况会稍微复杂一些。
这篇文章主要介绍SQL Server中怎么样实现数字辅助表的内容,一些朋友可能不是很了解数字辅助表,其实数字辅助表有很大的用处,接下来我们一起来了解看看SQL Server 实现数字辅助表的方法。
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
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