-
SQLserver 存储过程执行错误记录到表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:65
对于在执行存储过程中碰到的一些错误,如果未及时捕获或者说传递给前端应用程序来,在这样的情形下,故障的排查显得尤为困难。基于此,我们可以可以将这些错误信息记录到日志,同时也可以将其传递给前端应用程序。如本文的示例。 一、将错误信息记录到表 CRE[详细]
-
SQLserver 存储过程执行错误记录到表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:132
对于在执行存储过程中碰到的一些错误,如果未及时捕获或者说传递给前端应用程序来,在这样的情形下,故障的排查显得尤为困难。基于此,我们可以可以将这些错误信息记录到日志,同时也可以将其传递给前端应用程序。如本文的示例。 一、将错误信息记录到表 CRE[详细]
-
sqlserver生成表结构文档的方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:153
只说原理了,具体 可以自己使用程序去生成htm或word文档。 1、首先获取所有的表 SELECT name,id From sysobjects WHERE xtype = 'u' ORDER BY name ASC 2、根据表名查询字段信息 select syscolumns.name,syscolumns.length,systypes.name ? as ? typename,sy[详细]
-
sqlserver分页
所属栏目:[MsSql教程] 日期:2020-12-12 热度:159
1、SELECT TOP (10) * FROM ( SELECT ?ROW_NUMBER() OVER (ORDER BY DataID desc) ?AS id,* FROM dbo.YJ_Expert ? ? ? ) as t WHERE t.id (10*(10000-1))? SELECT TOP ( pagesize ) * FROM ( SELECT ?ROW_NUMBER() OVER (ORDER BY 排序字段 desc) ?AS id,* F[详细]
-
如何启动、停止 mssqlserver 2008的服务?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:181
使用数据库时开启服务是需要的,我给大家具体介绍几种方式开启SQL Sever 服务。这几种我都用图文的形式用三个开启方式给你展示,对于不会开启服务的朋友可以学习下,这些前提是你的电脑安装了SQL数据库,否者无法使用数据库。 工具/原料 SQL数据库,DOS命令[详细]
-
QT 连接SQLServer
所属栏目:[MsSql教程] 日期:2020-12-12 热度:112
转载自:?http://tcspecial.iteye.com/blog/1914962 QtSql虽说提供了通用的数据库访问接口,可是有些数据库就是不太通用,在windows下用QT连接sqlserver,折腾了半天.? ? 一. 配置 ? ? 1. 启用TCP/IP ? ? ?安装好sqlserver2005后,开始菜单找到 配置工具-SQL Ser[详细]
-
sqlserver拆分字符串函数 及应用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:52
USE [dataChange]GO/****** Object: UserDefinedFunction [dbo].[f_splitSTR] Script Date: 05/09/2016 15:04:21 span style="color:#ff0000;"自己修改数据库名,直接执行就可以了/span******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER FUNCTION[详细]
-
SQLServer生成时间范围
所属栏目:[MsSql教程] 日期:2020-12-12 热度:157
前面写过类似的文章,这是开发时用的 if OBJECT_ID(N'tf_Data_TimeRange',N'FN') is not nulldrop function tf_Data_TimeRangegocreate function tf_Data_TimeRange(@startDate varchar(20),--开始日期@endDate varchar(20),--结束日期@dataType int --数据[详细]
-
Sqlserver转mysql方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:54
? Sqlserver转mysql方法 分类:?数据库?linux 2013-09-14 14:15 ? 563人阅读 ? 评论(0) ? 收藏 ? 举报 ?利用Navicat的导入向导将sqlserver转换成mysql。 使用前需要本机安装有: Mysql Mysql图形界面——Navicat SQL Server 2005 ODBC 安装mysql Mysql安装时[详细]
-
SqlServer获取存储过程返回值的实例
所属栏目:[MsSql教程] 日期:2020-12-12 热度:54
SqlServer获取存储过程返回值的实例,需要的朋友可以参考一下 1.OUPUT参数返回值 复制代码 代码如下: CREATE PROCEDURE [dbo].[nb_order_insert]( @o_buyerid int, @o_id bigint OUTPUT ) AS BEGIN SET NOCOUNT ON; BEGIN INSERT INTO [Order](o_buyerid ) V[详细]
-
sqlserver08数据库表导入Oracle方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:116
下载NavicatForOracle,连接oracle; 然后 接着: 测试连接,如果可以则继续,如果不行则: 正常应该就能连接了,然后: 到了这一步差不多就已经没问题了,就往下走,选要导入的表就行。 这个方法只能实现表的导入,不能实现存储过程等的导入。其他东西还需[详细]
-
SqlServer studio Express相关
所属栏目:[MsSql教程] 日期:2020-12-12 热度:169
Sql server 登陆错误的解决方法:(安全性,登录名内可以创建新用户) 已成功与服务器建立连接,但是在登录过程中发生错误。?(provider:?共享内存提供程序,?error:?0?-?管道的另一端上无任何进程。) 解决方法: 首先选中服务器(右键)-属性-安全性-服务器身份[详细]
-
sqlserver 备份命令
所属栏目:[MsSql教程] 日期:2020-12-12 热度:188
一、sqlserver 数据备份命令 SQL Server命令行导数据两种方式bcp和sqlcmd 先说一下bcp: BCP是SQL Server中负责导入导出数据的一个命令行工具,它是基于DB-Library的,并且能以并行的方式高效地导入导出大批量的数据。 BCP共有四个动作可以选择。 (1) 导入。[详细]
-
更改SQLSERVER2012排序规则
所属栏目:[MsSql教程] 日期:2020-12-12 热度:191
停止SQL服务 进入安装目录执行 C:Program FilesMicrosoft SQL Server110Setup BootstrapSQLServer2012Setup /Q UIET /ACTION=REBUILDDATABASE /INSTANCENAME=mssqlserver /SQLSYSADMINACCOUNTS=admi nistrator /SQLCOLLATION=SQL_Latin1_General_CP1_CI[详细]
-
SqlServer2008的卸载
所属栏目:[MsSql教程] 日期:2020-12-12 热度:99
完全的卸载,使用Windows自带的“添加/删除”工具,有些就是无法删掉, 查了很多的资料,最终找到了解决方案: 1)使用工具软件“Windows Install Clean Up” 来完成SqlServer2008的完全卸载工作,这个工具确实很方便,能够卸载掉“添加/删除”工具中无法卸[详细]
-
SqlServer2008的卸载
所属栏目:[MsSql教程] 日期:2020-12-12 热度:165
完全的卸载,使用Windows自带的“添加/删除”工具,有些就是无法删掉, 查了很多的资料,最终找到了解决方案: 1)使用工具软件“Windows Install Clean Up” 来完成SqlServer2008的完全卸载工作,这个工具确实很方便,能够卸载掉“添加/删除”工具中无法卸[详细]
-
SQLServer2008数据库查看死…
所属栏目:[MsSql教程] 日期:2020-12-12 热度:186
死锁和堵塞一直是性能测试执行中关注的重点。 下面是我整理的监控sql server数据库,在性能测试过程中是否出现死锁、堵塞的SQL语句,还算比较准备,留下来备用。 -- 每秒死锁数量SELECT * FROM sys.dm_os_performance_countersWHERE counter_name LIKE ' Num[详细]
-
SqlServer与MySql间通过SQL…
所属栏目:[MsSql教程] 日期:2020-12-12 热度:125
原文地址: SqlServer与MySql间通过SQL语句数据同步方案 作者: 畅想瞬间 1:下载MYSQL5.0(PHPSTUDY自带),MySql-Connector-net 5.0.9,安装之。 2:在系统中建ODBC,命名数据源。 3:在SQLSERVER中新建链接服务器,用SQL开始同步。 ? ? ? 如:select * in[详细]
-
SqlServer 复制中将大事务分成小事务分发
所属栏目:[MsSql教程] 日期:2020-12-12 热度:144
在sql server 复制中,当在发布数据库执行1个大事务时,如一次性操作 十万或百万以上的数据。当操作数据在发布数据库执行完成后 ,日志读取器代理将扫描事务日志,一次性传递到分发数据库中。若上个事务未传递完成,连续执行多个事务,日志读取器代理将扫描[详细]
-
SqlServer2005 provider: TCP 提供程序, error: 0 - 由于目标计
所属栏目:[MsSql教程] 日期:2020-12-12 热度:166
环境:win7 32位 数据库:sqlserver2005 报错过程: 按照sqlserver2005默认流程一步步安装的,以前启动一直正常, 今天启动本机安装的sqlserver2005,点击“”登陆,时,报错:错误信息如下: 标题: 连接到服务器 ------------------------------ 无法连接到[详细]
-
Replication还可以这样玩
所属栏目:[MsSql教程] 日期:2020-12-12 热度:188
Replication还可以这样玩 京东运维部数据库DBA 肖磊“利用Replication实现字段数据类型快速变更”Replication是SQLServer的一个重要功能,从2005到2008,replication技术已相当成熟,尽管从2012引入alwayson后,有被替代的趋势,但其无比优越的灵活性确实是S[详细]
-
MS SQLServer数据库的版本信息
所属栏目:[MsSql教程] 日期:2020-12-12 热度:186
MS SQLServer数据库的版本信息 来源于: https://support.microsoft.com/zh-cn/kb/321185/zh-cn ? SQL Server 2012 Service Pack 1 11.00.3000.00 SQL Server 2012 RTM 11.00.2100.60 ? SQL Server 2008 R2 Service Pack 2 10.50.4000.0 SQL Server 2008 R2[详细]
-
sqlserver CAST 和 CONVERT函数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:171
1.sqlserver CAST 和 CONVERT函数 将某种数据类型的表达式显式转换为另一种数据类型。CAST 和 CONVERT 提供相似的功能。 语法 使用 CAST: CAST ( expression AS data_type ) 使用 CONVERT: CONVERT (data_type[(length)],expression [,style]) 参数 expres[详细]
-
SQLServer中的事务与锁
所属栏目:[MsSql教程] 日期:2020-12-12 热度:195
了解事务和锁 事务:保持逻辑数据一致性与可恢复性,必不可少的利器。 锁:多用户访问同一数据库资源时,对访问的先后次序权限管理的一种机制,没有他事务或许将会一塌糊涂,不能保证数据的安全正确读写。 死锁:是数据库性能的重量级杀手之一,而死锁却是不[详细]
-
SqlServer的优化
所属栏目:[MsSql教程] 日期:2020-12-12 热度:194
SqlServer的优化 相关优化将不断在评论中更新 1 在不需要返回结果的适合取消放回结果? set nocount on 2 不要为了方便而随意使用varchar nvarchar 能够固定长度的就固定长度 3 尽量不要设置可空 以免查询时比较可空影响效率 4 索引能够很快的提升查询效率 5[详细]