SQL

详解SQL游标的用法

类型: 1.普通游标 只有NEXT操作 2.滚动游标 有多种操作1.普通游标DECLARE @username varchar(20),@UserId varchar(100)DECLARE cursor_name CURSOR FOR --定义游标 SELECT TOP 10 UserId,UserName FROM UserInfo ORDER BY »

SqlServer2000+ 身份证合法校验函数的示例代码

排列顺序从左至右分别为:6位地址码,8位出生日期码,3位顺序码和1位校验码。身份证最后一位校验码算法如下:1. 将身份证号码前17位数分别乘以不同的系数,从第1位到第17位的系数分别为:7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 22. 将得到的17个乘积相加。 »

sql server通过pivot对数据进行行列转换的方法

脚本: /* 说明:sql server如何通过pivot对数据进行行列转换 */ create table #t ( [员工工号] nvarchar(50), [员工姓名] nvarchar(50), [月份] nvarchar(50), [工资] int ) insert into #t values(N'01', N'张三', N'2020年01月', 2400) ,(N'02', N'李四... »

在这里插入图片描述

vs code连接sql server数据库步骤及遇到的问题小结

第一步,安装mssql扩展先在vs code的扩展里面找到SQL Server扩展,并下载安装即可。使用 localhost 连接到本地计算机上的 SQL Server 实例。若要连接到 SQL Server 容器,请指定容器主机的 IP 地址。 »

Sql server 备份还原后出现 受限制用户 问题

SQL数据库作备份和还原操作几乎是日常性事务了。 »

SpringMVC统一异常处理三种方法详解

这篇文章主要介绍了SpringMVC-统一异常处理三种方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 在 Spring MVC 应用的开发中,不管是对底层数据库操作,还是业务层或控制层操作,都会不可避免地遇到各种可预知的、不可预知的异常需要处理。 如果每个过程都单独处理异常,那么系统的代码耦合度高,工作量大且不好统一,以后维护的工作量也很... »

sql server利用不同语种语言显示报错错误消息的方法示例

sql server利用不同语种语言显示报错错误消息的方法示例

脚本:/* 说明:通过set language指定语种语言,使sql server的报错以该语种语言的形式呈现 脚本来源:https://www.cnblogs.com/zhang502219048/p/12826544.html 参考:https://docs.microsoft.com/zh-cn/sql/t-sql/statements/set-language-transact-sqlvi... »

SQL Server 2019下载与安装教程(自定义安装)

SQL Server 2019下载与安装教程(自定义安装)

1.SQL Server2019安装包下载1.1进入官网SQL Server 20191.2下载安装包1点击Continue2.填写个人信息,再点击Continue3.点击保存文件,就代表开始下载安装包4.下载完成后,找到安装包并以管理员身份打开1.3安装软件1.点击自定义安装3.等待安装(The wait is long!!! »

Sql server 2012 中文企业版安装图文教程(附下载链接)

您可能感兴趣的文章:SQL SERVER 2012数据库自动备份的方法SQL Server2012数据库备份和还原的教程Sql Server 2008R2升级Sql Server 2012图文教程SQL Server 2012 sa用户登录错误18456的解决方法远程连接阿里云SqlServer 2012 数据库服务器的图文教程SQL Server 2012降级至2008R2的方法SQL Serv... »

CentOS8安装SQLServer2019的过程

1.下载 Microsoft SQL Server 2019 Red Hat 存储库配置文件: #curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2019.repo 2.运行以下命令以安装 SQL Server: #yum install -y ... »

sql自动化检查和分析工具 之soar和soar-web 安装和使用体验

为了研究一下sql自动化检查和分析工具,是否有网上介绍的好用,我在本地进行soar 和 soar-web的安装和使用。 初步的实验结果,总结如下: 1. 安装相对来说较为麻烦,特别是soar-web的依赖包安装,涉及到python pip相关组件的下载安装。 2. 启动soar-web会遇到一些奇怪问题,提示 “ImportError: No module named xxx“ 没有安装,但是通过... »

SQL Server分隔函数实例详解

有时候我们在SQL Server中需要对一些字符串进行分隔,比如a,b,c ,按照‘,'进行分割,可以使用下边这个函数方法,新建方法如下:CREATE FUNCTION dbo.f_splitstr(@SourceSql NVARCHAR(MAX),@StrSeprate VARCHAR(100)) RETURNS @temp TABLE(F1 VARCH »

SQL中的开窗函数详解可代替聚合函数使用

SQL中的开窗函数详解可代替聚合函数使用

如果要想更具体了解开窗函数,请看书《程序员的SQL金典》,开窗函数在mysql不能使用。开窗函数与聚合函数一样,都是对行的集合组进行聚合计算。您可能感兴趣的文章:Sql Server 开窗函数Over()的使用实例详解SQL Server 2012 开窗函数sql server如何利用开窗函数over()进行分组统计MySQL中聚合函数count的使用和性能优化技巧MySql 中聚合函数增加条件... »

SqlServer数据库中文乱码问题解决方法

区分宽度:如果想让比较将半角字符和全角字符视为不等,请选择该选项sqlserver 建库指定utf-8 修改库为utf-8编码CREATE DATABASE paas COLLATE Chinese_PRC_CI_ASGOALTER DATABASE paas COLLATE Chinese_PRC_CI_ASGO让ASP和MS SQL SERVER支持UTF-8编码存储多国语言文字近日在ASP+... »

Mybatis4 之Mybatis动态sql的实现代码

1.什么是动态SQL 传统的使用JDBC的方法,相信大家在组合复杂的的SQL语句的时候,需要去拼接,稍不注意哪怕少了个空格,都会导致错误。Mybatis的动态SQL功能正是为了解决这种问题, 其通过 if, choose, when, otherwise, trim, where, set, foreach标签,可组合成非常灵活的SQL语句,从而提高开发人员的效率。 SQL语句不固定, 会根据前台... »

SQLServer2019安装教程图文详解

可以去官网下载,我百度网盘也有都一样 链接: https://pan.baidu.com/s/1fhEJu_9Zas364bvlEimRLA 提取码: wnqq 链接: https://pan.baidu.com/s/1eODb7zhhLAzAP52ProwCsw 提取码: aq9c 打开应用程序 点击安装,点第一个全新得SQL server独立安装 下一步 在这一步可能有需要扫描的,你可以直接跳... »

何谓SQLSERVER参数嗅探问题

大家听到“嗅探”这个词应该会觉得跟黑客肯定有关系吧,使用工具嗅探一下参数,然后截获,脱裤o(∩_∩)o 。参数50000返回的结果集比较小,所以性能下降不太严重。 »

SQL语句执行超时引发网站首页访问故障问题

非常抱歉,今天早上 6:37~8:15 期间,由于获取网站首页博文列表的 SQL 语句出现突发的查询超时问题,造成访问网站首页时出现 500 错误,由此给您带来麻烦,请您谅解。 故障的情况是这样的。 故障期间日志中记录了大量下面的错误。 2020-02-03 06:37:24.635 [Error] An unhandled exception has occurred while executi... »

利用SQL Server触发器实现表的历史修改痕迹记录

利用SQL Server触发器实现表的历史修改痕迹记录

在很多应用程序开发中,需要记录某些数据表的历史记录或修改痕迹,以便日后出现数据错误时进行数据排查。这种业务需求,我们可以通过数据库的触发器来轻松实现历史记录功能。本文以SQL Server 2005数据库中的触发器为例先简单描述一下SQL Server触发器。SQL Server触发器的inserted和deletedSQL Server为每个触发器都创建了两个专用虚拟表:inserted表和de... »

数据库常用的sql语句汇总

SQL是目前使用最为广泛的数据库语言之一。这里,我总结了在数据库上,用SQL语言对数据排序、过滤和分组,以及表、视图、联结、子查询、游标、存储过程和触发器等内容。 数据库相关 查所有数据库 show databases; 创建数据库 create database 数据库名; 查看数据库 show create database 数据库名; //显示当初创建这个库的时候使用什么样的sql语句 创建... »

PLSQL连接oracle数据库过程图解

换电脑,重新装了PLSQL,连接oracle数据库。 1、下载Instant Client, 下载地址:https://www.oracle.com/database/technologies/instant-client/downloads.html 本人刚好有之前版本,路径为 E:\Program Files\instantclient_10_2 2、打开PLSQL,点取消,然后弹出PLSQL... »

SQL中简单的格式转换方式

先给大家介绍下SQL中简单的格式转换1.to_number()select to_number('2015') from dual ---20152.to_char()--不需要转换格式select to_char(2015) from dual ---'2015'--需要转换格式select to_char(1, '$000') from dual --- »

SQL 使用 VALUES 生成带数据的临时表实例代码详解

VALUES 是 INSER 命令的子句。 INSERT INOT 表名(列名1,列名2,…) VALUES(值1,值2,…) --语法: --SELECT * FROM ( --VALUES -- (1,2,3,......) -- ,(1,2,3,......) -- ,(1,2,3,......) -- ,(1,2,3,......) -- ,(1,2,3,......) -- ,(1,2,... »

解析SQL Server中SQL日期转换出错的原因

解析SQL Server中SQL日期转换出错的原因

为什么上面SQL的日期转换出错了呢?SELECT CONVERT;SELECT CONVERT总结以上所述是小编给大家介绍的解析SQL Server中SQL日期转换出错的原因,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。 »

SQLSERVER对加密的存储过程、视图、触发器进行解密(推荐)

SQLSERVER对加密的存储过程、视图、触发器进行解密(推荐)

加密测试的存储过程 IF EXISTS(SELECT 1 FROM SYSOBJECTS WHERE TYPE='P' AND NAME='P_TEST') DROP PROCEDURE P_TEST GO CREATE PROCEDURE P_TEST(@USERNAME VARCHAR(20),@MSG VARCHAR(20) OUTPUT) WITH ENCRYPTION AS BEGIN ... »

Page 1 of 109123»