
mysql @变量和变量的区别及怎么判断记录唯一性
DELIMITER//drop PROCEDURE if EXISTS test.express;create PROCEDURE test.express()BEGINselect count(1) into @a from test.test_user where userid=user;select @a;IF @a1 THENselect hello world;ELSEselect error;END IF;END//CALL test.express();通过

mysql –The MEMORY Storage Engine–官方文档
原文地址:http://dev.mysql.com/doc/refman/5.7/en/memory-storage-engine.htmlTheMEMORYstorage engine (formerly known asHEAP) creates special-purpose tables with contents that are stored in memory. Because the data is vulnerable to crashes, ha

SQL Server 2005 中使用 Try Catch 处理异常
本文主要对比了Sql Server 2000和Sql Server 2005对异常处理的方法,Sql Server 2005 之后的TRY CATCH捕捉异常,更类似C#、JAVA等语言,更容易被程序员理解。

Sql Server 2005的1433端口打开局域网访问和进行远程连接
在实际项目中,我们经常会遇到需要局域网访问或者需要外网访问甚至是两者都需要的数据库搭建,那么应该如何来处理呢,我们来一一探讨下

SQL2005重新生成索引的的存储过程 sp_rebuild_index font color=red原创/font
本文分享了一个笔者自己整理的存储过程,帮助技术人员快速的重新生成数据库的索引,以减轻重复的工作,有需要的朋友,可以参考一下。

SQLSERVER2008中CTE的Split与CLR的性能比较
之前曾有一篇POST是关于用CTE实现Split,这种方法已经比传统的方法高效了。今天我们就这个方法与CLR实现的Split做比较。在CLR实现Split函数的确很简单,dotnet framework本身就有这个function了。

SQL Server2008中删除重复记录的方法分享
在Database中可能由于某种原因如用户输入,导入数据失败等 导致了重复记录. 如果你没有用主键,约束,或来其它机制实现数据完整性,那最后总是重复记录在你的数据库中.