数据库
ghostbill
这个作者很懒,什么都没留下…
展开
-
SQL Server T-SQL高级查询
SQL Server T-SQL高级查询高级查询在数据库中用得是最频繁的,也是应用最广泛的。 Ø 基本常用查询 --selectselect * from student; --all 查询所有select all sex from student; --distinct 过滤重复select distinct sex from student;转载 2012-11-14 21:13:38 · 420 阅读 · 0 评论 -
MSSQL 同步两个数据库的示例
/*--同步两个数据库的示例 有数据 srv1.库名..author有字段:id,name,phone, srv2.库名..author有字段:id,name,telphone,adress 要求: srv1.库名..author增加记录则srv1.库名..author记录增加 srv1.库名..aut转载 2012-11-16 10:51:58 · 636 阅读 · 0 评论 -
SqlBulkCopy块拷贝数据时,不履行触发器和束缚 解决办法
在new SqlBulkCopy时,设置SqlBulkCopyOptions属性即可SqlBulkCopy bulkCopy = new SqlBulkCopy(ConStr,SqlBulkCopyOptions.FireTriggers);注意:函数重载问题:SqlBulkCopy一个参数时,第一个参数是sqlconnection,两个参数时第一个参数是sqlconnectionStri原创 2012-11-16 11:21:33 · 3758 阅读 · 0 评论 -
SQL Server 开发指南
SQL Server 数据库设计 一、数据库设计的必要性 二、什么是数据库设计 三、数据库设计的重要 四、数据模型 实体-关系(E-R)数据模型 实体(Entity) 属性(Attribute) 关系(Relationship) 五、数据库设计步骤转载 2012-11-14 21:09:14 · 427 阅读 · 0 评论 -
SQL Server 事务、异常和游标
SQL Server 事务、异常和游标建议先阅读存储过程:SQL Server 存储过程Ø 事务 在数据库中有时候需要把多个步骤的指令当作一个整体来运行,这个整体要么全部成功,要么全部失败,这就需要用到事务。 1、 事务的特点 事务有若干条T-SQL指令组成,并且所有的指令昨晚一个整体提交给数据库系统,执行时,这组指令要么全部执行完成,要么全部取转载 2012-11-14 21:15:41 · 427 阅读 · 0 评论 -
SQL Server 存储过程
SQL Server 存储过程Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数转载 2012-11-14 21:15:01 · 520 阅读 · 0 评论 -
grails Erro type :loadXML 错误
loadXML 错误 一般都是数据库问题引起的。本身菜单是用XML做的,当读树时,数据库中没有相关的节点时,就会报这个错误.可能是你某个要显示的菜单的代码名字错了,查看你读树的代码,一般就能解决。原创 2012-11-14 20:45:45 · 2811 阅读 · 0 评论 -
SQL Server 2005中触发器
触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。 Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作。诸如:update、insert、del转载 2012-11-14 20:34:09 · 744 阅读 · 0 评论 -
SQL Server Transact-SQL 编程
SQL Server Transact-SQL 编程T-SQL语句用于管理SQL Server数据库引擎实例,创建和管理数据库对象,以及查询、插入、修改和删除数据。 Ø 变量 1、 局部变量(Local Variable) 局部变量是用户可以自定义的变量,它的作用范围是仅在程序内部,在程序中通常用来储存从表中查询到的数据或当做程序执行过程中的暂存变转载 2012-11-14 21:12:47 · 350 阅读 · 0 评论 -
SQL Server 数据库基础编程
SQL Server 数据库基础编程Ø Go批处理语句 用于同时执行多个语句 Ø 使用、切换数据库 use mastergo Ø 创建、删除数据库 方法1、 --判断是否存在该数据库,存在就删除if (exists (select * from sys.databases where nam转载 2012-11-14 21:11:47 · 387 阅读 · 0 评论 -
SQL Server 索引和视图
SQL Server 索引和视图Ø 索引 1、 什么是索引 索引就是数据表中数据和相应的存储位置的列表,利用索引可以提高在表或视图中的查找数据的速度。 2、 索引分类 数据库中索引主要分为两类:聚集索引和非聚集索引。SQL Server 2005还提供了唯一索引、索引视图、全文索引、xml索引等等。聚集索引和非聚集索引转载 2012-11-14 21:14:16 · 379 阅读 · 0 评论 -
sql常用判断语句
1:case when then else end示例一SELECT 学号, 姓名, 等级= CASE WHEN 总学分 IS NULL THEN ‘尚未选课’ WHEN 总学分 WHEN 总学分 >=50 and 总学分 ELSE ‘优秀’ END FROM XS WHERE 专业名=转载 2012-11-16 14:47:06 · 760 阅读 · 0 评论