SQLSERVER SQL开发知识:group by 按某一时间段分组统计并查询 工作中要求对日志表中的时间戳字段进行分组。分组的条件是,相隔 1分钟间隔的被分到一组。 数据库表是这样的 SELECT COUNT(log_id) AS u_count FROM logdb.`log` GROUP BY TIMESTAMP-TIMESTA...
SQLSERVER SQL开发知识:SQL Server中T-SQL 数据类型转换详解 常用的转换函数是 cast 和 convert,用于把表达式得出的值的类型转换成另一个数据类型,如果转换失败,该函数抛出错误,导致整个事务回滚。在SQL Server 2012版本中,新增两个容错的转换函数:try_cast 和 try_convert,如...
SQLSERVER SQL开发知识:Vscode上使用SQL的方法 我们知道Vscode是一款强大的编辑器,我们可以通过商城里面的插件扩展来写C/C++/python/java等。同样Vscode支持SQL语言,我们可以通过Vscode来连接本地的数据库,并对本地的数据库进行操作,接下来看怎么实现的吧。 首先我们要在Vsc...
SQLSERVER 教你SQL Server如何实现跨库跨服务器访问的方法 前言 我们经常会遇到一个数据库要访问另一个数据库,或者一台服务器要访问另一台服务器里面的数据库。 那么这个如何实现的呢? 相信看完这篇文章你就懂了! 同一台服务器跨库访问实现 1. 首先创建两个数据库CrossLibraryTable1,CrossLibr...
SQLSERVER SQL基础:SQL Server中日期时间函数的用法详解 1、getdate():获取当前日期 返回当前SQLServer服务器所在计算机的日期和时间。返回值舍入到最近的秒小数部分,精度为.333秒数据库十七偏移量不包含在内。 select getdate() –输出 2013-03-09 15:16...
SQLSERVER SQL中遇到多条相同内容只取一条的最简单实现方法 SQL中经常遇到如下情况,在一张表中有两条记录基本完全一样,某个或某几个字段有些许差别, 这时候可能需要我们踢出这些有差别的数据,即两条或多条记录中只保留一项。 如下:表timeand 针对time字段相同时有不同total和name的情形,每当遇到相同的...
SQLSERVER 教你SQL Server 2008 如何快速清空删除日志文件方法 sql 在使用中每次查询都会生成日志,但是如果你长久不去清理,可能整个硬都堆满哦,笔者就遇到这样的情况,直接网站后台都进不去了,今天到数据库中一看竟然达到了29G的日志文件,下面我们一起来学习一下如何清理这个日志吧 SQL2008清空删除日志: 方法一: ...
SQLSERVER SqlServer如何批量备份多个数据库并删除3天前的备份 废话不多说了,直接给大家贴代码了,具体代码如下所示: /******************************************* * 批量备份数据库且删除3天前的备份 *************************************...
SQLSERVER SQL开发基础:SqlServer 正则表达式的字符处理问题 SQL Serve提供了简单的字符模糊匹配功能,比如:like, patindex,不过对于某些字符处理场景还显得并不足够,日常碰到的几个问题有: 1. 同一个字符/字符串,出现了多少次 2. 同一个字符,第N次出现的位置 3. 多个相同字符连续,合并为一...
SQLSERVER SQL基础:CROSS 语法 SQL Server使用CROSS APPLY与OUTER APPLY实现连接查询 概述 CROSS APPLY 与 OUTER APPLY 可以做到:左表一条关联右表多条记录时,我需要控制右表的某一条或多条记录跟左表匹配的情况。 有两张表:Student(学生表)和 Score(成绩表),数据如下: 一、CROSS APPLY ROSS...
SQLSERVER SQL Server序列SEQUENCE用法介绍 一、概述 SQL SERVER2012 之前版本,一般采用GUID或者IDENTITY来作为标示符。在2012中,微软终于增加了 SEQUENCE 对象,功能和性能都有了很大的提高。 序列是一种用户定义的架构绑定对象,它根据创建该序列时采用的规范...
SQLSERVER SQL基础:SQL Server在T-SQL语句中使用变量 变量的种类 在T-SQL中,变量按生存范围可以分为全局变量(Global Variable)和局部变量(Local Variable) 全局变量是由系统定义的,在整个SQL Server实例内都能访问到的变量,全部变量以@@开头,用户只能访问,不能赋值。 ...