sqlserver

SQLServer EVENTDATA()函数来获取DDL 触发器信息-小浪学习网

SQLServer EVENTDATA()函数来获取DDL 触发器信息

SQL Server 2005/2008中可以使用EVENTDATA函数来获取DDL触发器的上下文,从而在ROLLBACK之前截获DDL信息。EVENTDATA返回XML字段,下面的例子显示如何截获Drop Table的DDL信息。 代码如下:-- Cre...
站长的头像-小浪学习网月度会员站长1年前
345
MSSQL SERVER中的BETWEEN AND的使用-小浪学习网

MSSQL SERVER中的BETWEEN AND的使用

sql的between與查詢日期範圍的问题,今天将access转sql时发现的问题。 aspx頁面查詢條件: 最小日期: [2007-01-06] 最大日期: [2007-01-06] 使用的 sql: SELECT ID, Name, RegisterDateFROM Cust...
站长的头像-小浪学习网月度会员站长2年前
345
SQLServer 优化SQL语句 in 和not in的替代方案-小浪学习网

SQLServer 优化SQL语句 in 和not in的替代方案

用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。 但是用IN的SQL性能总是比较低的,从SQL执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: SQL试图将其转换成...
站长的头像-小浪学习网月度会员站长1年前
348
sqlserver 错误602,未能在sysindexes中找到数据库 的解决办法-小浪学习网

sqlserver 错误602,未能在sysindexes中找到数据库 的解决办法

这是因为附加的的数据库是Sql2005格式,而使用的是Sql2000附加造成的 解决办法: 直接附加或附加应该是不行的, 用脚本+导数据肯定没有问题。 Sql2005转到Sql2000的步骤步骤 1. 生成for 2000版本...
站长的头像-小浪学习网月度会员站长1年前
3413
Sqlserver 存储过程中结合事务的代码-小浪学习网

Sqlserver 存储过程中结合事务的代码

Sqlserver 存储过程中使用事务 代码如下: --方式一 if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[USP_ProcedureWithTransaction_Demo]') and OBJECTPROPERTY(id, N'...
站长的头像-小浪学习网月度会员站长1年前
3312
SQL学习笔记八 索引,表连接,子查询,ROW_NUMBER-小浪学习网

SQL学习笔记八 索引,表连接,子查询,ROW_NUMBER

SQL学习笔记八 索引,表连接,子查询,ROW_NUMBER,学习sqlserver的朋友可以看下。 索引 经常要查询的语句,则给它建一个索引 表连接 select T_Oders as o join T_Customers as C on o.Customer...
站长的头像-小浪学习网月度会员站长1年前
338
一些SQLServer存储过程参数及举例-小浪学习网

一些SQLServer存储过程参数及举例

一些SQLServer存储过程参数及举例,需要的朋友可以参考下。 Microsoft included several hundred stored procedures in the various versions of Microsoft SQL Server and it has documented a...
站长的头像-小浪学习网月度会员站长1年前
3311
SQLServer 数据库开发顶级技巧-小浪学习网

SQLServer 数据库开发顶级技巧

无论你的专业水平如何,从其他IT专家那里学习新的技巧与最佳实践常常都是有益的。本文包含了我遇到过的SQL Server开发的高级技巧。希望其中的一些技巧能够对您的数据库开发及管理工作有所帮助。...
站长的头像-小浪学习网月度会员站长2年前
3315
SQLServer 触发器 数据库进行数据备份-小浪学习网

SQLServer 触发器 数据库进行数据备份

首先,你需要建立测试数据表,一个用于插入数据:test3,另外一个作为备份:test3_bak 代码如下: create table test3(id int primary key not null identity(1,1),uname varchar(20),uage int);...
站长的头像-小浪学习网月度会员站长2年前
3311
SqlServer 序号列的实现方法-小浪学习网

SqlServer 序号列的实现方法

对于 SQL SERVER 2000 及更早的版本,需要使用一个自增列,结合临时表来实现。 对于 SQL SERVER 2000 及更早的版本,需要使用一个自增列,结合临时表来实现。 代码如下:SELECT [AUTOID] = IDENT...
站长的头像-小浪学习网月度会员站长2年前
336
SQLSERVER 中datetime 和 smalldatetime类型分析说明-小浪学习网

SQLSERVER 中datetime 和 smalldatetime类型分析说明

SQL SERVER 中datetime 和 smalldatetime类型分析说明,需要的朋友可以参考下,什么时候用什么语句。 datetime 和 smalldatetime 代表日期和一天内的时间的日期和时间数据类型。 Microsoft SQL ...
站长的头像-小浪学习网月度会员站长1年前
3311