Signals the end of a batch of Transact-SQL statements to the Microsoft® SQL Server™ utilities.
转载 2008-05-25 12:49:09
1979阅读
用信号通知 Microsoft® SQL Server™ 实用工具一批 Transact-SQL 语句结束。GO 不是 Transact-SQL 语句;而是可为 osql 和 isql 实用工具及 SQL Server 查询分析器识别的命令。 如果你SQL过长时候,就要写GO,或者有一些语句,
转载 2016-03-27 20:50:00
140阅读
2评论
一、标准日志库log在日常开发,日志是必不可少功能。
原创 2022-07-18 21:14:15
465阅读
首先解释一下on和where区别: (1)在内连接时候,也就是使用inner join ...on时候,on和where作用是相同。 (2)在外连接时候,on条件是在生成临时表时使用条件,它不管on条件是否为真,都会返回左边表记录。而where条件是在临时表生成好后,再对临时表进行过滤条件。 当然,在on连接后面还可以用where进行数据过滤。看看如下例子:(1)on是生成
转载 2023-09-20 19:09:35
259阅读
具体不废话了,请看下文详解。 1 2 3 4 5 6 7 8 9 10 use db_CSharp go select *, 备注=case when Grade>=90 then '成绩优秀' when Grade<90 and Grade>=80 then '成绩良好' when Grade<8
转载 2016-03-27 20:58:00
113阅读
2评论
Mysql if 既可以作为表达式用,也可在存储过程作为流程控制语句使用,本篇文章主要讲的是mysql if 语句常规使用,具有一定学习价值,感兴趣朋友可以了解一下。MySQL IF 语句允许您根据表达式某个条件或值结果来执行一组 SQL 语句。                  &n
转载 2023-05-22 14:27:24
637阅读
# 实现 "go mysql 连接池用法" ## 简介 在Go语言中,连接池是一个重要概念,它可以提高数据库操作效率和性能。本文将介绍如何使用Go语言来实现MySQL连接池用法,帮助刚入行开发者快速掌握这个技术。 ## 连接池概念 连接池是一种数据库连接管理机制。它通过预先创建一定数量数据库连接,并将这些连接保存在一个池中,供应用程序使用。当应用程序需要与数据库进行交互时,从连
原创 2024-01-20 08:05:44
88阅读
关于go语言当中,:=用法,只要:=左边有一个新变量都可以用:=,否则只能用=,代码如下package mainimport ( "fmt")func main() { b,a:=1,2 c,a:=1,3 fmt.Println(a)
原创 2022-06-23 10:10:53
132阅读
目录前言一 、进阶查询介绍1.1 按关键字排序1.2 对结果进行分组1.3 限制结果条目1.4 设置别名1.5 通配符使用1.6 子查询1.7 NULL值二、正则表达式三、运算符3.1 算数运算符3.2 逻辑运算符3.3 位运算符3.4 连接查询 前言在对 MySQL 数据库增、删、改、查操作有一定了解之后,就可以学习一些 SQL 语句高级使用方法,下面咱们一起来研究吧!一 、进阶查询介绍
用法说明:批量插入更新时使用,当然单条插入更新也可使用该语法,例如:insert into tb_test values (1,100),(2,200),(3,300) on duplicate key update 列名 = values(列名);假设表中原有的数据为:1,102,20则执行完,更新2行,插入1行结果为:1,1002,2003,300当单条插入更新时,也可用下面这句in
转载 2023-06-21 22:42:05
210阅读
一、mysql基础知识    (1)、mysql统计行数量count(*)、count(1)和count(列名)有什么区别?在InnoDBCOUNT(*)和COUNT(1)实现上没有区别,而且效率一样,但是COUNT(字段)需要进行字段非NULL判断,所以效率会低一些。 因为COUNT(*)是SQL92定义标准统计行数语法,并且效率高,所以请直接使用COUNT
转载 2023-06-24 16:10:51
215阅读
having用法having子句可以让我们筛选成组后各种数据,where字句在聚合前先筛选记录,也就是说作用在group by和having字句前。而 having子句在聚合后对组记录进行筛选。一、显示每个地区总人口数和总面积.SELECT region, SUM(population), SUM(area) FROM bbc GROUP BY region先以region把返回记录分成多个
在数据库,UNION和UNION ALL关键字都是将两个结果集合并为一个,但这两者从使用和效率上来说都有所不同。 MySQLUNION UNION在进行表链接后会筛选掉重复记录,所以在表链接后会对所产生结果集进行排序运算,删除重复记录再返回结果。实际大部分应用是不会产生重复记录,最常见是过程表与历史表UNION。如: select * from gc_dfys union sel
这是命令行操作MySQL数据库系列博客第八篇,今天这篇博客记录 enum类型 与 set类型 用法。一、enum类型enum类型又称为枚举类型。在创建表时,enum类型取值范围以列表形式指定,其基本形式如下: 属性名 enum(‘值1’, ‘值2’, …, ‘值n’)其中,“属性名”参数指字段名称,“值n”参数表示列表第n个值。enum类型值只能取列表一个元素。其取值列表中最多
转载 2023-07-11 12:58:10
728阅读
1.用户与权限管理创建用户并分配权限:创建用户:create user '用户名'@'ip地址'分配权限:grant 权限 on 数据库 to ‘用户名’@'ip地址'立即生效:flush privileges;查看权限:show grants for 用户名回收权限:revoke select on *.* from 'Sway'@'%'还可以对数据库表进行权限设置。普通用户修改自己密码:
转载 2024-02-15 12:20:49
122阅读
1 go语言连接mysql简介    go官方仅提供了database package,database package下有两个包sql,sql/driver。这两个包用来定义操作数据库接口,这就保证了无论使用哪种数据库,他们操作方式都是相同。    但go官方并没有提供连接数据库driver,如果要操作数据库,还需要第三方driver 包,最常用
转载 2023-12-09 17:53:33
46阅读
golangselect语句格式如下 select { case <-ch1: // 如果从 ch1 信道成功接收数据,则执行该分支代码 case ch2 <- 1: // 如果成功向 ch2 信道成功发送数据,则执行该分支代码 default: // 如果上面都没有成功,则进入 default
原创 2022-01-06 16:18:13
135阅读
最近一直在写go, switch说实话用不算多。但是今天用了下发现goswitch可真不太一样啊。 无需break func main() { i := 0 switch i { case 0: fmt.Println("0000000000") fmt.Println("0") case 1:
原创 2022-01-06 17:17:07
509阅读
总结:1. go语言支持反射即reflect,核心包括两方面:类型(reflect.Type)、值(reflect.Name string...
原创 2022-12-14 10:59:24
194阅读
@[TOC](go type func() 自定义函数类型) 因看不懂 go 自定义函数类型,看了https://www.jianshu.com/p/431abe0d2ed5 理解了不少,特此搬运到自己博客 在看golang http服务部分代码时,被golang type func()写法难住了,一时没看懂代码。后来查资料后,有了一点理解。在golang可以通过这样简单实现一个h
go
转载 2021-07-06 10:37:45
365阅读
  • 1
  • 2
  • 3
  • 4
  • 5