MSSQL
文章平均质量分 54
qq_25073223
www.maomao365.com ,草根站长,爱分享一些sqlserver知识
展开
-
Java连接数据库(增删改查)
java操作数据库的示例分享原创 2022-06-18 06:46:49 · 335 阅读 · 0 评论 -
Host is not allowed to connect to this MySQL server解决方法
mysql允许远程ip访问的方法分享原创 2022-06-12 23:34:29 · 2744 阅读 · 0 评论 -
链接服务器读取Mysql---出现消息 7347,级别 16,状态 1,第 13 行 链接服务器 ‘****‘ 的 OLE DB 访问接口 ‘MSDASQL‘ 返回的数据与列 ‘[MSDASQL].字
sqlserver链接服务器查询出现返回字段长度不一致原创 2021-12-09 22:05:37 · 1373 阅读 · 0 评论 -
mssql sqlserver 将字符串分解为单个字符的方法分享
摘要:下文讲述使用sql脚本将字符串拆分为单个字符的方法分享,如下所示:实验环境:sql server 2008 R2实现思路:将整个字符串,采用substring分解为一个一个字符,然后存储至数据表中,返回的数据表则会单个字符//函数功能:拆分字符串为单个字符,放入数据表中,并返回CREATE FUNCTION [dbo].[fn_SplitStringToCharRetur...转载 2019-09-07 15:04:37 · 757 阅读 · 0 评论 -
mssql sqlserver 对不同群组对象进行聚合计算的方法分享
摘要: 下文讲述通过一条sql语句,采用over关键字同时对不同类型进行分组的方法,如下所示: 实验环境:sql server 2008 R2 当有一张明细表,我们需同时按照不同的规则,计算平均、计数、求和等聚合计算时,此时我们可以使用over子句对数据进行操作。例:我们需获取一个学生成绩的 总平均分 各科平均分 学生单科成绩同平均分的差异,此时我们可以多次使用ov...原创 2018-12-26 23:25:11 · 176 阅读 · 0 评论 -
mssql 存储过程调用另一个存储过程中的结果的方法分享
摘要: 下文将分享"一个存储过程"中如何调用"另一个存储过程的返回结果",并应用到自身的运算中在实际开发中,我们经常会遇到在一个存储过程中调用另一个存储过程的返回结果(存储过程相互应用)实现思路:主要采用临时表将存储过程返回的结果集进行存储,然后供另一个存储过程应用。如下所示:create proc pr_b @a int,@b intasbegin select @a...原创 2018-09-29 17:48:12 · 3879 阅读 · 0 评论 -
mssql sqlserver 指定特定值排在表前面
摘要: 这是一篇来自"猫猫小屋"的按特定值的排序位置的文章 下文讲述sql脚本编写中,将 特定值排在最前面的方法分享, 实验环境:sqlserver 2008 R2 例:将数据表中指定值为0的行排在最前面呈现给用户 create table test(keyId int identity,info varchar(100),flag int)goinse...原创 2018-10-08 17:22:08 · 595 阅读 · 0 评论 -
mssql sqlserver 获取数据表中一行中多列中列中的最小值的方法分享
摘要: 下文讲述通过sql脚本获取一个数据表中,多列数据中最小列值数据的方法 实验环境:sqlserver 2008 R2例: 当我们建立一张数据表存储三台设备生产一个同样工序所需的时间, 先我们需获取每次生产的最短时间 create table test (name varchar(10),time1 int,time2 int,time3 int) ins...原创 2018-08-17 14:27:47 · 2123 阅读 · 0 评论 -
mssql sqlserver SQL 位运算举例权限应用
摘要:下文通过举例的方式讲述sqlserver中位运算的相关知识,如下所示:实验环境:sqlserver 2008 R2 在sqlserver的权限设置,我们通常使用1、2、4、8、16、32、64、128等数值分别表示相关信息的某一状态供业务状态使用,通过字段值之间的组合形成一个状态值存储到数据库中,设置一个角色拥有的权限例: 1:代表“查看”按钮权限2:代表"修改"按钮4:代...转载 2018-08-15 17:04:51 · 449 阅读 · 0 评论 -
mssql sqlserver 验证整型函数分享
摘要: 下文将制作一个isnumber验证整型的函数,供在sql脚本中做数值判断,如下所示:例: 实现原理:判断 是否包含特殊字符,是否全部为0-9的自然数组成 CREATE FUNCTION dbo.check_number(/*验证一字符串类型是否为整型数值类型*/@checkTmp VARCHAR(100))RETURNS BITBEGINDECLAR...转载 2018-08-14 17:36:17 · 357 阅读 · 0 评论 -
mssql sqlserver 将字段null(空值)值替换为指定值的三种方法分享
摘要: 下文将分享两种将字段中null值替换为指定值的方法分享,如下所示: 实验环境:sqlserver 2008 R2例: create table test(keyId int identity, info varchar(30)) go insert into test(info)values('a'),('b'),(null),('d') ...转载 2018-07-27 22:19:51 · 14798 阅读 · 2 评论 -
mssql sqlserver update delete表别名用法简介
摘要: 在sql脚本编写中,如果需要在update delete 中使用表别名的方法,必须按照一定的规则编写,否则将会出现相应的异常信息,如下所示: 实验环境:sqlserver 2008 R2 ---update 表别名的写法 update [别名] set [别名].[字段] =[字段值] from [表名] as [表别名] where [条件] ...原创 2018-08-04 22:41:49 · 523 阅读 · 0 评论 -
mssql sqlserver 获取指定日期为本月第几个工作日
转自:https://www.cnblogs.com/lairui1232000/p/9286104.html 摘要: 下文讲述工作中,需要获取指定日期在当月的工作日--------------------------------------------------下文讲述常规的指定工作日所在月的天数分析,实现思路:1 生成一个国家法定假日表(A),非星期六,星期天2 生成一个国家法定补办表...转载 2018-07-09 21:37:57 · 575 阅读 · 0 评论 -
mssql sqlserver cume_dist函数计算原理详解
转自:http://www.maomao365.com/?摘要: 下文讲述sqlserver2012中CUME_DIST函数的详细使用说明实验环境:sqlserver 2012 declare @test table(keyId int,info varchar(20),qty int)insert into @test(keyId,info,qty)values(-1,'a',2)inse...转载 2018-06-11 17:18:16 · 518 阅读 · 0 评论 -
查询MSSQL作业的运行时长 –作业时长监控
SELECT top 1000 j.name AS [作业名], h.step_id AS步骤Id, h.step_name AS步骤名称, h.message AS [作业消息], h.run_date AS [运行日期], h.run_time AS [运行时间], msdb...原创 2018-06-11 16:05:28 · 610 阅读 · 0 评论 -
MSSQL-sql server-视图简介
一、视图简介视图在MSSQL中是一张虚拟表。视图的数据由sql语句定义生成,视图中指定新生成数据的列名称和数据格式,视图中的数据都来源于数据库基表,视图也可以多层嵌套(视图从另外一个视图中生成);视图中的基础数据不会占用mssql的数据存储空间,由mssql动态生成而来。转载 2017-09-20 10:03:08 · 469 阅读 · 0 评论