【如何查看 SQL Server 执行的历史 SQL 语句记录?】教程文章相关的互联网学习教程文章

C# Dapper 轻量ORM调试对SQLServer【代码】

Dapper简介Dapper只有一个代码文件,完全开源,你可以放在项目里的任何位置,来实现数据到对象的ORM操作,体积小速度快。 使用ORM的好处是增、删、改很快,不用自己写sql,因为这都是重复技术含量低的工作,还有就是程序中大量的从数据库中读数据然后创建model,并为model字段赋值。这些ORM都可以轻松给你搞定。ORM给我们开发带来便利时,性能也是一个让我们不得不考虑的问题。一般的ORM性能和直接写原生的sql比都差不少,但是Dappe...

ubuntu install mysql server method

recently try to install mysql in my computer so that I can practise some sql statement on sever.But there are some problem while install mysql package in my ubuntu system.I hava tried lots of ways to move on. atlast.I find there is abest way to install mysql in my computer ,so I want to share with other friends like you who finds solutions for such program and hope my suggetion will give some hel...

supermap超图添加SQL server工作空间【图】

添加的空间服务下一步打开创建的工作空间 原文:https://www.cnblogs.com/niceletter/p/9831435.html

SQL Server数学函数【代码】

数学函数  1、计算绝对值ABS    ABS函数对一个数值表达式结果计算绝对值(bit数据类型除外),返回整数。    语法结构:  ABS(数值表达式)    返回值:与数值表达式类型一致的数据    示例:  SELECT ABS(-1) --输出 1  2、获取大于等于最小整数值Celling    CEILING函数返回大于等于数值表达式(bit数据类型除外)的最小整数值。俗称天花板函数,尽量往大的取整。    语法结构:  CEILING(数值表...

SQL Server截取字符串和处理中文技巧【代码】

一 环境介绍SQL ServerPRINT @@VERSION MicrosoftSQLServer2012-11.0.2100.60(X64) Feb10201219:39:15 Copyright(c)MicrosoftCorporation EnterpriseEdition:Core-basedLicensing(64-bit)onWindowsNT6.1(Build7601:ServicePack1)操作系统 ------------------ System Information ------------------ Operating System: Windows 7 Ultimate 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_gdr.130828-1532) System Model:...

SQL Server中使用PIVOT行转列【代码】【图】

1.建表及插入数据 1USE[AdventureDB] 2GO 3/****** Object: Table [dbo].[Score] Script Date: 11/25/2016 4:30:50 PM ******/ 4SET ANSI_NULLS ON 5GO 6 7SET QUOTED_IDENTIFIER ON 8GO 910CREATETABLE[dbo].[Score]([Name][varchar](50) NULL,[Subject][varchar](50) NULL,[Score]FLOATNULL) ON[PRIMARY]11GO1213INSERTINTO[dbo].[Score] ([Name], [Subject], [Score]) VALUES (N‘Jack‘, N‘linguistic‘, 65) 14INSERTINT...

SQLServer无法打开用户默认数据库 登录失败错误4064的解决方法【图】

无法打开用户默认数据库,登录失败,其原因是登录帐户的默认数据库被删除。 解决办法是使用管理员帐户修改此登录帐户的默认数据库。 1、使用管理员帐号登入企业管理器,在“对象资源管理器”中,展开“安全性”——“登录名”,右键该帐户点击“属性” 2、在“登录属性”的对话框中,第一个“常规”选项卡界面的右边更改默认的数据库。 如果出问题的就是你的管理员帐户,你无法登入企业管理器里修改,可以使用以下...

SQLServer 2008以上误操作数据库恢复方法——日志尾部备份

问题: 经常看到有人误删数据,或者误操作,特别是update和delete的时候没有加where,然后就喊爹喊娘了。人非圣贤孰能无过,做错可以理解,但不能纵容,这个以后再说,现在先来解决问题。 遇到这种情况,一般都是没有做备份,不然也不会来发问了。首先要冷静,否则会有更大的灾难。直到你放弃。解决方法: 对于这类问题,主要是找回误操作之前的数据,在2008之前,有个很出名的工具Log Exploer,听说还挺好用...

SQLServer 递归查询

--SQLServer 递归查询,主要用于建立树形结构IF OBJECT_ID('Categories') IS NOT NULLDROP TABLE Categories GOCREATE TABLE Categories (CategoryID INT, CategoryName VARCHAR(20),ParentID INT ) GOINSERT INTO Categories(CategoryID, CategoryName, ParentID)SELECT 1, 'Books', NULL UNION ALLSELECT 2, 'SQL Server', 1 UNION ALLSELECT 3, 'ASP.NET', 1 UNION ALLSELECT 4, 'General', 2 UNION ALLSELECT 5, 'SSIS', 2 UNI...

SQL Server 2005数据库日志丢失的恢复

网上关于SQL Server 2005数据库日志丢失的处理方法基本上都是修改数据库系统表,但是我测试N多遍都不成功,最后用英文关键字Google了下,发现一个可行方法,折磨了我两天的问题得以解决。。。 背景说明:名为testdb的数据库丢失了日志文件,仅有数据文件testdb.mdf请先不要急于开始操作,如果你真的很急,请直接看我的成功试验方法(*下面的内容) 1.新建数据库testdb 2.停掉SQL Server服务器 3.删除刚刚创建好的testdb的日志文件tes...

sql server dateadd()

定义和用法DATEADD() 函数在日期中添加或减去指定的时间间隔。语法DATEADD(datepart,number,date)date 参数是合法的日期表达式。number 是您希望添加的间隔数;对于未来的时间,此数是正数,对于过去的时间,此数是负数。datepart 参数可以是下列的值:datepart缩写年yy, yyyy季度qq, q月mm, m年中的日dy, y日dd, d周wk, ww星期dw, w小时hh分钟mi, n秒ss, s毫秒ms微妙mcs纳秒ns实例假设我们有下面这个 "Orders" 表:OrderIdProduct...

SQL Server 索引和视图【代码】

转自:http://www.cnblogs.com/hoojo/archive/2011/07/18/2109291.html ? 索引 1、 什么是索引 索引就是数据表中数据和相应的存储位置的列表,利用索引可以提高在表或视图中的查找数据的速度。 2、 索引分类 数据库中索引主要分为两类:聚集索引和非聚集索引。SQL Server 2005还提供了唯一索引、索引视图、全文索引、xml索引等等。聚集索引和非聚集索引是数据库引擎中索引的基本类型,是理解其他类型索引的基...

SQL Server2008数据库导入导出兼容性处理【图】

使用场景:SQL Server 的高版本数据库恢复到低版本则可能会有兼容性问题,为了解决此类问题进行数据库脚本模式处理,数据库结构,及数据存储更换版本等。1、 选择要导出的数据库,右键任务,生成脚本。2、 选择脚本向导,表视图选项,如下图;常规选项根据自己需要进行选择。 3、 下一步选择对象类型,表、用户定义函数全选或根据需要勾选。4、 下一步选择表,选择要编写的脚本表,全选,或者根据需要进行勾选。5、 下一步选择...

sql server报【将截断字符串或二进制数据】错误

会出现这个错误的原因是因为表设置的列长度小于要插入的数据的长度。可以从下列的6个方面去排查:1.表设置的列名长度太短。2.插入的数据太长。3.有默认值。4.有触发器。5 从char数据类型到datetime数据类型的转换导致datetime值越界。6.程序中设置的数据类型选不正确。 "如果你觉得累,说明你在走上坡路。"原文:https://www.cnblogs.com/yanggb/p/11095297.html

Excel批量插入的SQL Server【代码】【图】

首先新建一个WPF的项目,名为ExcelToServerDemo 到Nuget去安装NPOI的Nuget包,点击安装即可,会自动引用项目。 新建一个Student的表格,有名字,年龄,性别,地址,以及民族,以及出生日期 查看Sudent 表格的数据为空 新建个Excel表格数据如下,这里的表头我用了英文,不影响。 再来设计一下WPF的界面,我们就用一个按钮和一个按钮事件处理就好了,如下图 后台代码如下 var datatble = new DataTable();var connectionsti...