sql、mysql、sqlserver
文章平均质量分 62
lucky-peach
这个作者很懒,什么都没留下…
展开
-
mysql触发器trigger详解
一、什么是触发器触发器是与表有关的数据库对象,在满足定义条件时触发,并执行触发器中定义的语句集合。触发器的这种特性可以协助应用在数据库端确保数据的完整性。举个例子,比如你现在有两个表【用户表】和【日志表】,当一个用户被创建的时候,就需要在日志表中插入创建的log日志,如果在不使用触发器的情况下,你需要编写程序语言逻辑才能实现,但是如果你定义了一个触发器,触发器的作用就是当你在用户表中插入一条数据的之后帮你在日志表中插入一条日志信息。当然触发器并不是只能进行插入操作,还能执行修改,删除。二、触发器转载 2022-03-16 11:01:49 · 8387 阅读 · 0 评论 -
查询每月数据总和统计、平均值统计,查询时间范围数据
字段说明:startTime:数据插入时间 responseTime :统计字段 day(startTime) :取时间字段的天值 month(startTime) :取时间字段的月值 year(startTime) :取时间字段的年值每月数据总数统计select sum(case month(startTime) when '1' then responseTime else 0 end) as Jan, sum(case month(startTime) when..原创 2021-08-16 11:54:55 · 853 阅读 · 0 评论 -
mysql查询最近日期数据语句、根据日期分类查询语句
1、mysql查询最近月、周、年数据语句--查询当前时间至三周前数据select * from h2_info where time>DATE_SUB(CURDATE(), INTERVAL 3 WEEK) --查询当前时间至两个月前数据select * from h2_info where time>DATE_SUB(CURDATE(), INTERVAL 2 MONTH) --查询当前时间至一年前数据select * from h2_info where time>D原创 2022-03-14 18:38:50 · 4576 阅读 · 2 评论 -
Sql Server 2012完全彻底卸载教程
第一步:控制面板在控制面板里面找到卸载程序这一项第二步:启动卸载经过第一步打开卸载程序后,在里面找到Microsoft SQL Server 2012(64-bit)这一项,可以通过右上角搜索框寻找第三步:手动卸载点击右键,卸载,此时安装程序启动,开始着手删除SQL了第四步:执行卸载选择实例选择需要删除的内容,在这里有选择实例——选择功能——删除规则—— 准备删除——删除进度——完成,点击下一步,进行删除,下面截图里面有这些每一步的过程第五转载 2021-06-24 14:43:09 · 26973 阅读 · 12 评论 -
SqlServer .ldf日志文件太大收缩ldf日志
解决日志文件满造成SQL数据库无法写入文件问题1、打开Microsoft SQL Server Management Studio管理工具,右键你要压缩的数据库 -> 任务 -> 收缩 -> 文件2、在“文件类型”选择“日志” ,在“收缩操作”选择“在释放未使用的空间前重新组织页”,这里会给出一个允许收缩到的最小 M 数,直接输入这个数点击确定即可确定3、在“文件类型”选择“数据” ,在“收缩操作”选择“在释放未使用的空间前重新组织页”,这里会给出一个允许收缩到的最小 M 数,原创 2021-01-12 08:46:44 · 4030 阅读 · 0 评论 -
根据.mdf、.ndf和.ldf文件恢复数据库数据
根据.mdf、.ndf和.ldf文件恢复数据库数据(通过分离和附加来移动数据库)一、.mdf、.ndf和.ldf文件是什么在微软的SQL Server 2000 数据库有三种类型的文件:类型 缩写 中文意思 mdf primary data file 主要数据文件 ndf secondar...原创 2021-01-11 17:47:56 · 4482 阅读 · 0 评论