Quantcast
Browsing all 3160 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

SQL Server中修改“用户自定义表类型”问题的分析与方法

前言SQL Server开发过程中,为了传入数据集类型的变量(比如接受C#中的DataTable类型变量),需要定义“用户自定义表类型”,通过“用户自定义表类型”可以接收二维数据集作为参数,在需要修改“用户自定义表类型”的时候,增加字段,删除字段,修改字段类型等,它没有像表一样的alter...

View Article


详解SQL Server数据库状态和文件状态

数据库状态 (database states)查询数据库的当前状态 :1、查询所有数据库的状态 ,通过sys.databases目录视图的state_desc列user mastergoselect state_desc ,[name] from sys.databasesgo2、查询指定数据库的状态,通过DATABASEPROPERTYEX函数的Status属性select...

View Article


SQL中字符串中包含字符的判断方法

在sql中我判断包含字符串我们可使用很多方法,如like,replace,charindex函数都可实现我们要的功能,下面我来给各位介绍判断字符串包含字符串sql语句。通过2个函数CHARINDEX和PATINDEX以及通配符的灵活使用函数:CHARINDEX和PATINDEXCHARINDEX:查某字符(串)是否包含在其他字符串中,返回字符串中指定表达式的起始位置。PATINDEX:查某字符(串)...

View Article

sqlserver:查询锁住sql以及解锁方法

查看被锁表语句--查看被锁表:SELECTrequest_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableNameFROMsys.dm_tran_locksWHEREresource_type = 'OBJECT' ORDER BY request_session_id ASC--spid 锁表进程...

View Article

Image may be NSFW.
Clik here to view.

mybatis collection 多条件查询的实现方法

mybatis collection 多条件查询的实现方法前言:业务需要通过mybatis 查询返回嵌套集合,嫌多次查询太麻烦,用自带的高级查询解决问题,下边是代码,已测试通过。说下自己的理解,就是一个主查询结果集里面嵌套了子查询的结果集,可以是多个子查询,每个子查询的条件从主查询结果集中获取,返回值各自定义。collection...

View Article


Sql中存储过程的定义、修改和删除操作

1.存储过程的分类 系统存储过程 本地存储过程(用户自定义) 临时存储过程(局部【#】、全局【##】临时存储过程)2.创建存储过程--选出价格区间的商品信息create procedure sp_goods_price@minprice float ,@maxprice floatas select * from goods where price>=@minprice and price...

View Article

sql存储过程实例--动态根据表数据复制一个表的数据到另一个表

动态根据表数据复制一个表的数据到另一个表把track表的记录 根据mac_id后两位数字,复制到对应track_? 的表中如:mac_id=12345678910,则后两位10 对应表为track_10,就把此记录复制到track_10中创建一个 sub_track的存储过程实现:-- 创建一个 名为sub_track的存储过程CREATE PROCEDURE sub_track()begin...

View Article

sql server建表时设置ID字段自增的简单方法

打开要设置的数据库表,点击要设置的字段,比如id,这时下方会出现id的列属性表 列属性中,通过设置“标识规范”的属性可以设置字段自增,从下图上看,“是标识”的值是否,说明id还不是自增字段 能够设置ID字段自增的字段必须是可自增的,比如int,bigint类型,而varchar类型是不可自增的。比如查看name的列属性时,可以看到“是标识”是否且不可更改。...

View Article


Image may be NSFW.
Clik here to view.

PL/SQL Developer过期的两种解决方法

方法一:1.首先,登陆PL/SQL Developer,PL/SQL Developer要到期了2.输入指令“regedit”打开注册表,如图所示3.然后,在注册表里按HKEY_CURRENT_USER\Software\Allround Automations 这个路径找到“Allround Automations...

View Article


SqlServer 按时间段查询问题

百度的资料,保存下来:在写按时间段查询的sql语句的时候 一般我们会这么写查询条件: where date>='2010-01-01' and date<='2010-10-1'但是在实执行Sql时些语句会转换成这样:  where date>='2010-01-01 0:00:00' and...

View Article

SQL update 多表关联更新的实现代码

实现多表更新,尤其是A表和A的子表B表数据更新,下面是例子有A、B张表,其记录如下:A表c1       c2--------------1       a12       a23       a38       a8B表c1       c3--------------1        b12        b13        b310...

View Article

Image may be NSFW.
Clik here to view.

SQL Server AlwaysOn读写分离配置图文教程

概述Alwayson相对于数据库镜像最大的优势就是可读副本,带来可读副本的同时还添加了一个新的功能就是配置只读路由实现读写分离;当然这里的读写分离稍微夸张了一点,只能称之为半读写分离吧!看接下来的文章就知道为什么称之为半读写分离。数据库:SQLServer2014db01:192.168.1.22db02:192.168.1.23db03:192.168.1.24监听ip:192.168.1.25配...

View Article

Image may be NSFW.
Clik here to view.

SQL Server 2016 Alwayson新增功能图文详解

概述SQLServer2016发布版本到现在已有一年多的时间了,目前最新的稳定版本是SP1版本。接下来就开看看2016在Alwyson上做了哪些改进,记得之前我在写2014Alwayson的时候提到过几个需要改进的问题在2016上已经做了改进。一、自动故障转移副本数量在2016之前的版本自动故障转移副本最多只能配置2个副本,在2016上变成了3个。说明:自动故障转移增加到三个副本影响并不是很大不是非...

View Article


Image may be NSFW.
Clik here to view.

SQL Server在AlwaysOn中使用内存表的“踩坑”记录

前言最近因为线上alwayson环境的一个数据库上使用内存表。经过大概一个星期监控程序发现了一个非常严重问题这个数据库的日志文件不会截断,已用空间一直在增加(存在定时的每个小时的日志备份),同时内存表数据库文件也无法删除,下面就介绍一下后面我的处理过程,话不多说了,来一起看看详细的介绍吧。数据库:SQL Server2014 Enterprise Edition...

View Article

Image may be NSFW.
Clik here to view.

SQL Server 2012 sa用户登录错误18456的解决方法

最近想研究下SQL SERVER2012 Enterprise版本的数据库,听说功能很强大。我是在win7上安装的,安装的过程很顺利,我在用“windows 身份验证”时,一切OK,但是在用SA用户登录数据库的时候出现如下的错误:之前装过SQL7.0, SQL2000,...

View Article


Image may be NSFW.
Clik here to view.

SQL Server Alwayson创建代理作业的注意事项详解

前言Always On 可用性组活动辅助功能包括支持在辅助副本上执行备份操作。 备份操作可能会给 I/O 和 CPU 带来很大的压力(使用备份压缩)。 将备份负荷转移到已同步或正在同步的辅助副本后,您可以使用承载第一层工作负荷的主副本的服务器实例上的资源,您可以创建主数据库的任何类型的备份。...

View Article

Image may be NSFW.
Clik here to view.

SQL Server实现自动循环归档分区数据脚本详解

概述大家应该都知道在很多业务场景下我们需要对一些记录量比较大的表进行分区,同时为了保证性能需要将一些旧的数据进行归档。在分区表很多的情况下如果每一次归档都需要人工干预的话工程量是比较大的而且也容易发生纰漏。接下来分享一个自己编写的自动归档分区数据的脚本,原理是分区表和归档表使用相同的分区方案,循环利用当前的文件组,话不多说了,来一起看看详细的介绍吧。一、创建测试数据----01创建文件组USE...

View Article


Image may be NSFW.
Clik here to view.

SQL Server 2008 R2占用cpu、内存越来越大的两种解决方法

SQL Server 2008 R2运行越久,占用内存会越来越大。第一种:有了上边的分析结果,解决方法就简单了,定期重启下SQL Server 2008 R2数据库服务即可,使用任务计划定期执行下边批处理:net stop sqlserveragentnet stop mssqlservernet start mssqlservernet start sqlserveragent第二种:进入Sql...

View Article

Image may be NSFW.
Clik here to view.

Sql Server 2008R2升级Sql Server 2012图文教程

环境: windows server 2008 r2 Standard +SqlServer2008R2 内网环境需要升级为SQL server 2012升级安装时提示版本不支持网上查询相关问题, 必须是SQL server2008 r2 sp1以上及需要安装Sp2补丁包才能升级为SQL server 20121)下载地址:微软官网...

View Article

Image may be NSFW.
Clik here to view.

Sql Server 2008数据库新建分配用户的详细步骤

前言:  当一个项目完成后,为了数据安全,总会对该项目的数据库分配一个用户,应该说总会创建一个用户来管理这个数据库,并且这个用户只能管理这个数据库。搞了好多次,每次都忘记怎么设置,所以写一篇博文记录一下。 1,使用管理员帐号登录到SqlServer,在安全性里建一个登录名(如下图)。 2.输入登录名,设置好密码,默认数据库就选择master ,语言也默认(如下图)。...

View Article
Browsing all 3160 articles
Browse latest View live