
SqlServer
文章平均质量分 62
天马3798
济南小程序开发,济南网站开发,线上引流过客;济南.net 开发,济南C#开发,济南nodejs开发
展开
-
SqlServer使用sp_executesql执行动态语句
执行可多次重用的Transact-SQL语句或批处理,或动态生成的语句或批处理。Transact-SQL语句或批处理可以包含嵌入参数。0(成功)或非零(失败)原创 2022-11-24 15:37:57 · 2496 阅读 · 0 评论 -
SQL Server拼接字符串执行语句,错误提示: 转换成数据类型 int 时失败。
将 varchar 值 ‘INSERT into table1(pointID) VALUES (’ 转换成数据类型 int 时失败。在定义字符串类型的时候使用 nvarchar(x) 和 N符号。将int转换为char类型就可以。原创 2022-11-24 15:33:31 · 3953 阅读 · 0 评论 -
SqlServer 存储过程使用整理
exec sp_defaultdb ‘旧库名’, ‘新库名’;更改登录名的默认数据库。exec sp_renamedb ‘旧库名’, ‘新库名’;exec sp_rename ‘旧名’, ‘新名’;修改表、索引、列的名称。exec sp_helptext ‘存储过程’;exec sp_helpConstraint 表名;查询当前数据库的所有表。exec sp_help 表名;参数可以写小括号中,如果没有参数,小括号可以省略不写;默认不写是输入变量;原创 2022-11-24 15:27:44 · 5312 阅读 · 0 评论 -
SqlServer IsNull函数
1.在sql 汇总计算中,null 往往需要处理成0或者其他逻辑值。如果是,返回param2,否则返回param1。判断param1是否为NULL,原创 2022-11-24 15:19:50 · 2280 阅读 · 0 评论 -
SqlServer触发器使用整理
instered表和deleted表,这两张是逻辑表也是虚表。由系统在内存中创建者两张表,不会存储在数据库中。这两张表的结果总是与被该触发器应用的表的结构相同,当触发器完成工作后,这两张表就会被删除。级联修改数据库中所有相关的表,自动触发其它与之相关的操作。2.触发器可以通过数据库中的相关表进行层叠修改。返回自定义的错误消息,约束无法返回信息,而触发器可以。Inserted表的数据是插入或是修改后的数据。deleted表的数据是更新前的或是删除的数据。触发器,可以编写T-sql代码,多表操作。原创 2022-11-24 15:14:14 · 2193 阅读 · 0 评论 -
LocalDB数据库修改排序规则,修复汉字变问号
VS中新增的轻量级数据库LocalDB,有个这个,开发人员就不必再安装庞大的SQL server了,可以方便地测试运行小型项目;既然是轻量级数据库,它抛弃了庞大的身躯,功能上当然也会受到局限,其中之一就是它默认的排序规则,使用默认排序规则,从网站前台添加的中文数据在数据库中显示乱码或者变问号;这个问题困扰了我好几天时间,通过各种搜索,终于找到解决方案;特此转述,希望能帮到有同样困惑的您!新转载 2016-06-18 11:39:39 · 4486 阅读 · 4 评论 -
SqlServer消息 6107,级别 14 只能终止用户进程。
一,异常消息在执行杀死数据库链接进程时出现如下错误消息 6107,级别 14,状态 1,第 3 行只能终止用户进程。二、异常出现说明:连接已被重置后,SPID 表示它处于"休眠"状态的 sysprocesses 系统表中。如果您的一段时间内未使用连接后台进程将关闭连接。不应为任何锁或将影响其他用户的资源着此类 SPID。但是,如果池中的连接重复使用,且原创 2016-12-13 19:29:36 · 17366 阅读 · 0 评论 -
SqlServer2008T-Sql收缩数据库日志文件
一、在SQL2008中清除日志就必须在简单模式下进行,等清除动作完毕再调回到完全模式。实例代码:---------------------------------数据库日志文件收缩--------------USE [master]--简单模式ALTER DATABASE DBName SET RECOVERY SIMPLE WITH NO_WAITGOUSE DBNam原创 2016-12-14 14:47:29 · 4155 阅读 · 0 评论 -
Sql server还原失败(数据库正在使用,无法获得对数据库的独占访问权)
一.Sql server还原失败(数据库正在使用,无法获得对数据库的独占访问权)本次测试使用数据库实例SqlServer2008r2版错误详细:标题: Microsoft SQL Server Management Studio------------------------------还原数据库“Mvc_HNHZ”时失败。 (Microsoft.SqlServer.Manag原创 2017-01-06 18:04:00 · 90295 阅读 · 3 评论 -
SqlServer T-Sql实现数据库完整备份和还原
一、SqlServer T-Sql实现数据库完整备份和还原本中方式整理总结为3.0的版本本次整理说明:1.不再使用存储过程模式,直接使用t-sql语句处理2.解决数据库还原“因为数据库正在使用,所以无法获得对数据库的独占访问权”的问题,更多参考:Sql server还原失败(数据库正在使用,无法获得对数据库的独占访问权)二、Sql整理1.备份语句use master;原创 2017-01-06 18:25:55 · 8989 阅读 · 4 评论 -
SQL Server Management Studio 2016 (SSMS)
SQL Server Management Studio (SSMS) 是一个集成环境,用于访问、配置、控制、管理和开发 SQL Server 的所有组件。 SSMS 将大量图形工具与丰富的脚本编辑器相结合,使各种技术水平的开发人员和管理员都可以访问 SQL Server。 此版本改进了与以前版本的 SQL Server 的兼容性、具有独立 Web 安装程序以及新版本可用时 SSMS 内部的原创 2016-12-25 16:15:27 · 33567 阅读 · 0 评论 -
SQL Server数据类型与C#类型对应关系
SQL Server类型C#类型bitbooltinyintbytesmallintshortintintbigintlongrealfloatfloatdoublemoneydecimaldatetimeDateTimechar转载 2017-08-24 11:01:00 · 2952 阅读 · 0 评论 -
SqlServe链接异常:A network-related or instance-specific error occurred ...
一、SQLServer 链接异常 1.使用 .Net Framework链接数据库异常内容:An exception of type System.Data.SqlClient.SqlException was thrown. Additional exception information: A network-related or instance-specific error oc原创 2017-09-13 22:49:03 · 44185 阅读 · 0 评论 -
IIS Express 配置缓存位置/IIS Express 启动失败
关于VS的web开发服务器工具iis express的缓存位置相关目录如下:"%ProgramFiles%\IIS Express\config\templates\PersonalWebServer\ApplicationHost.config "%UserProfile%\Documents\IISExpress\config C:\Users<currentUser>...原创 2019-09-19 21:10:52 · 1924 阅读 · 0 评论 -
使用sql语句创建修改SQL Server标识列
一、标识列的定义以及特点SQL Server中的标识列又称标识符列,习惯上又叫自增列。该种列具有以下三种特点:1、列的数据类型为不带小数的数值类型2、在进行插入(Insert)操作时,该列的值是由系统按一定规律生成,不允许空值3、列值不重复,具有标识表中每一行的作用,每个表只能有一个标识列。由于以上特点,使得标识列在数据库的设计中得到广泛的使用。二、标识转载 2014-02-11 13:45:19 · 2202 阅读 · 0 评论 -
T-Sql创建数据库&修改排序规则
场景:使用SqlServer Express LocalDB自动实例的默认排序为SQL_Latin1_General_CP1_CI_AS,当插入数据中有中文时,会出现乱码?解决方法:创建完数据手动修改数据库的排序规则Chinese_PRC_CS_AI_WS(区分大小写)1.实例:---创建数据库create database TestDB;---修改数据 排序规则alter da原创 2016-05-28 10:40:09 · 2276 阅读 · 0 评论 -
SQL Server 2014 Express LocalDB自动实例
1.使用LocalDB命名实例,使用命名管道连接,但是每次重启机器的时候都需要手动启动实例,而且命名管道连接也会重新生成,比较麻烦2.相对来说可以使用自动实例,不需要手动启动连接到自动实例使用 LocalDB 的最简单方法是通过使用连接字符串 "Server=(localdb)\MSSQLLocalDB;Integrated Security=true" 连接到当前用户原创 2016-05-26 14:23:54 · 4423 阅读 · 0 评论 -
SqlServer服务的启动
自动启动 SQL Server 服务您可以配置 Microsoft SQL Server 实例(或 SQL Server 代理),以便在每次启动 Microsoft Windows 2000 或 Windows Server 2003 操作系统时自动启动。您可以:使用 SQL Server 安装程序。使用 SQL Server 配置管理器。转载 2013-12-13 09:47:55 · 1056 阅读 · 0 评论 -
在网络上或不在网络上运行 SQL Server
Microsoft SQL Server 可以在网络上运行,也可以不在网络上运行。在网络上运行 SQL Server若要使 SQL Server 能够通过网络进行通信,SQL Server 服务必须正在运行。默认情况下,Microsoft Windows 将自动启动内置的 SQL Server 服务。若要了解 SQL Server 服务是否已转载 2013-12-13 09:57:32 · 757 阅读 · 0 评论 -
SQLServer - 约束
一、约束的分类 在SQLServer中,有3种不同类型的约束。 1、实体约束 实体约束是关于行的,比如某一行出现的值就不允许出现在其他行,例如主键。 2、域约束 域约束是关于列的,对于所有行,某一列有那些约束,例如CHECK约束。 3、参照完整性约束 如果某列的值必须与其他列的值匹配,那就意味着需要一个参照完整性约束转载 2014-02-11 13:42:48 · 821 阅读 · 0 评论 -
SQL 事件探查器数据列
SQL 事件探查器数据列:数据列描述为跟踪内捕获的每个事件类所收集的数据。事件类确定收集的数据类型,因此并不是所有数据列都适用于所有事件类。例如,为 Lock:Acquired 事件类捕获 Binary Data 数据列时,该数据列包含锁定的页 ID 或行的值,但没有 Integer Data 事件类的值。对于所有事件类,默认数据列均为自动填充。SQL 事件探查器使您得以在创建模板时选择数转载 2014-09-05 15:11:25 · 699 阅读 · 0 评论 -
SQL 事件探查器 事件
2、事件 一个事件表现SQL Server中执行的各种活动。这些活动可以简单地分类为事件类,游标事件,锁事件,存储过程事件和T-SQL事件是常见的事件类。 对于性能分析,主要对SQL Server上执行的各种活动的资源压力水平的事件感兴趣。资源压力主要包含如下内容:SQL活动涉及哪一类的CPU使用?使用了多少内存?涉及多少I/0操作?SQL活动执行了多长时间?特定的查询转载 2014-09-05 15:16:47 · 4342 阅读 · 0 评论 -
SQL查询性能分析
SQL查询性能的好坏直接影响到整个数据库的价值,对此,必须郑重对待。SQL Server提供了多种工具,下面做一个简单的介绍:转载 2014-09-05 14:56:08 · 691 阅读 · 0 评论 -
sql server 还原数据库时提示数据库正在使用,无法进行操作的解决方法
sql server 还原数据库时提示:数据库正在使用,无法进行操作的解决方法这个问题的原因在于有用户连接了当前要做还原的数据库,这里的用户甚至包括当前要做还原的用户。解决办法就是关闭与要还原数据库的所有连接。脚本之家小编推荐的一个方法:到服务里面重启下sqlserver服务即可。问题一描述:SQL Server数据库备份还原后,在数据库名称后会出现“受限制访问”字样转载 2015-04-20 10:31:45 · 17750 阅读 · 0 评论 -
配置 Transact-SQL 调试器
您必须配置 Windows 防火墙例外,以在连接到数据库引擎实例(运行该实例的计算机不同于运行数据库引擎查询编辑器的计算机)时启用 Transact-SQL 调试。配置 Transact-SQL 调试器Transact-SQL 调试器包括服务器端和客户端组件。服务器端的调试器组件随每个 SQL Server 2008 数据库引擎实例一起安装。客户端组转载 2015-05-16 16:59:55 · 1574 阅读 · 0 评论 -
T_Sql 处理递归操作
数据库表数据:1.使用CTS查询--1.指定ID ,当前项+向下查询所有的子节点with tempas( select * from Tree where NodeID=4 union all select t.* from Tree t,temp p where t.ParentID=p.NodeID)select * from temp;--原创 2015-05-16 18:48:48 · 731 阅读 · 0 评论 -
T-Sql 函数,替换字段内的 html 标签
替换字段中的HTML标签标签内的属性,保留标签对包含的内容---原版CREATE FUNCTION ReplaceHTML( @source nvarchar(max) --原字符串)RETURNS nvarchar(max)ASBEGIN declare @html nvarchar(max) set @html = @source while CHARINDEX(转载 2015-06-30 13:06:09 · 873 阅读 · 0 评论 -
T-Sql访问远程数据库
一、连接全程服务器exec sp_addlinkedserver 'MAP', '', 'SQLOLEDB', '服务器的IP地址或名称' ;二、登录远程数据库exec sp_addlinkedsrvlogin 'MAP', 'false ',null, '远程数据登录名', '远程数据库密码' 三、查看本地远程连接信息---查看连接的服务和登录信息-- 当前原创 2016-04-11 15:04:39 · 1211 阅读 · 0 评论 -
SqlServer数据库中文乱码问题解决
问题:创建新数据库,存入中文显示乱码???原因分析:SQL版的乱码问题还是出现在SQL SERVER的安装设置上。默认安装时系统默认的排序规则是拉丁文的排序规则,但一般人在安装时没有考虑到这一点,安装时只是点取下一步,安装完成后,造成了SQL版在使用过程中出现乱码。解决方法1:如果是新建数据库,可以在建立数据时指定排序规则,记得选中文简体(Chinese_PRC_CS_AI_W转载 2016-05-11 18:17:09 · 36163 阅读 · 4 评论 -
SQL Server 2014 Express LocalDB使用
安装VS2015之后,自动安装了SQL Server 2014 Express LocalDBMicrosoftSQL Server 2014 ExpressLocalDB 是面向程序开发人员的 SQL Server Express 的执行模式。 LocalDB 安装将复制启动 SQL Server 数据库引擎 所需的最少的文件集。 安装 LocalDB 后,开发人员将使用特定连接字符串来启动转载 2016-03-13 18:17:06 · 13279 阅读 · 2 评论 -
管理数据库引擎服务
数据库引擎服务Microsoft SQL Server 可以作为服务在 Microsoft Windows 2000 或 Microsoft Windows Server 2003 操作系统中运行。服务是一种在系统后台运行的应用程序。服务通常提供一些核心操作系统功能,例如 Web 服务、事件日志或文件服务。运行的服务可以不在计算机桌面上显示用户界面。SQL Server 数据库引擎、SQL转载 2013-12-13 09:37:41 · 851 阅读 · 0 评论