T-SQL
长垣小康
这个作者很懒,什么都没留下…
展开
-
T-SQL语句之case when then 多条件判断
CASE WHEN 条件1 THEN 结果1 WHEN 条件2 THEN 结果2 WHEN 条件3 THEN 结果3 WHEN 条件4 THEN 结果4......... WHEN 条件N THEN 结果N ELSE 结果XENDCase具有两种格式。简单Case函数和Case搜索函数。--简单Case函数CASE sex原创 2013-01-21 10:25:05 · 5594 阅读 · 0 评论 -
T-SQL 创建触发器 禁止插入空值
---假设在SQL SERVER 2005里面有一张表,其中有两个字段需要做唯一性约束,---不能有重复值,但是允许其为空值,如果都是空值,则允许重复CREATE TRIGGER [dbo].[insert] ON [dbo].[table1] INSTEAD OF INSERTAS BEGINdeclare @i int;declare @errmsg char;原创 2014-02-13 10:34:47 · 2118 阅读 · 0 评论 -
MySQL操作数据库值mysql事务
创建一个无参数的事务 注意要写START TRANSACTION或者是Begin;Mysql会默认直接执行一个单元MYSQL默认是自动提交的,也就是你提交一个QUERY,它就直接执行!我们可以通过 set autocommit=0 禁止自动提交set autocommit=1 开启自动提交 来实现事务的处理机制DROP PROCEDURE IF EXIS原创 2013-09-16 14:09:06 · 772 阅读 · 0 评论 -
T-SQL操作MSSQL2008 --SQL备份与还原数据库
用T-SQL语句 实现一个数据库的完整复制:把DB数据库复制另一个 取名为DBTest1、把DB数据库备份backup database DB to disk='D:\DB.bak' with init ----- 完全备份方式2、然后恢复restore database DBTest from disk='D:\DB.bak' with move 'DB' to原创 2013-01-21 11:25:09 · 502 阅读 · 0 评论 -
IBatis.Net 下使用SqlBulkCopy 大批量导入数据 问题解决
SQLBulkCopy是继承SQLClient空间下的一个特殊类,它可以帮助我们以映射的方式把DataTable和DataReader数据大批量导入到数据库对应表中public void Inert2DBBySqlBulkCopy(DataTable data, string tableName){BaseDao basdd = new BaseDao();using (SqlConne原创 2014-12-29 11:47:53 · 1109 阅读 · 0 评论