hoojo

学而不思则罔,思而不学则殆! 汇小川而成大河,滴水可以穿石,学习在于日积月累。...

排序:
默认
按更新时间
按访问量

SQL Server 开发指南

SQL Server 数据库设计     一、数据库设计的必要性     二、什么是数据库设计     三、数据库设计的重要     四、数据模型          实体-关系(E-R)数据模型         实体(Entity)         属性(Attribute)

2011-07-21 11:24:40

阅读数:2368

评论数:0

SQL Server 存储过程

Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。 Ø 存储过程的概念     存储过程Procedure是一组为了完成特定功能的SQ

2011-07-19 17:38:03

阅读数:2625

评论数:1

SQL Server Transact-SQL高级查询

高级查询在数据库中用得是最频繁的,也是应用最广泛的。Ø  基本常用查询--select select * from student; --all 查询所有 select all sex from student; --distinct 过滤重复 select distinct

2011-07-15 15:39:04

阅读数:2505

评论数:0

SQL Server Transact-SQL 编程

T-SQL语句用于管理SQL Server数据库引擎实例,创建和管理数据库对象,以及查询、插入、修改和删除数据。Ø  变量       1、 局部变量(Local Variable)              局部变量是用户可以自定义的变量,它的作用范围是仅在程序内部,在程序中通

2011-07-15 15:14:15

阅读数:2061

评论数:1

SQL Server 数据库设计

一、数据库设计的必要性         在实际的软件项目中,如果系统中需要存储的数据量比较大,需要设计的表比较多,表与表之间的关系比较复杂,那我们就需要进行规范的数据库设置。如果不经过数据库的设计,我们构建的数据库不合理、不恰当,那么数据库的维护、运行效率会有很大的问题。这将直接

2011-07-15 11:09:48

阅读数:2717

评论数:0

SQL Server 数据库安全

--创建登陆用户 --create login login_name from windows with default_database = database | default_language = language; create login [localhost\hooj

2011-07-20 18:31:07

阅读数:1641

评论数:3

SQL Server 触发器

触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。Ø 什么是触发器    触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束

2011-07-20 10:50:27

阅读数:1873

评论数:3

SQL Server 事务、异常和游标

Ø 事务在数据库中有时候需要把多个步骤的指令当作一个整体来运行,这个整体要么全部成功,要么全部失败,这就需要用到事务。    1、 事务的特点        事务有若干条T-SQL指令组成,并且所有的指令昨晚一个整体提交给数据库系统,执行时,这组指令要么全部执行完成,要么全部取消

2011-07-19 11:20:18

阅读数:1937

评论数:2

SQL Server 索引和视图

Ø  索引        1、 什么是索引                索引就是数据表中数据和相应的存储位置的列表,利用索引可以提高在表或视图中的查找数据的速度。        2、 索引分类                数据库中索引主要分为两类:聚集索引和非聚集索引。SQL

2011-07-15 15:51:37

阅读数:1483

评论数:0

SQL Server 数据库基础编程

Ø Go批处理语句      用于同时执行多个语句   Ø 使用、切换数据库 use mastergo  Ø 创建、删除数据库 方法1、 --判断是否存在该数据库,存在就删除if (exists (select * from sys.databases where name =

2011-07-15 11:33:53

阅读数:2018

评论数:0

SQL Server 2005 自定义split 函数

<br />自定义split函数,根据你传入的字符串和分割字符串标示。返回截取后的字符串table;<br /> <br />createfunction fun_split ( <br />    @str varchar(8000) --要分拆的...

2010-11-01 11:03:00

阅读数:1360

评论数:0

SQL Server distinct top count 查询

今天做一个多表查询、分组、统计的功能,分组没有问题。不过出现重复的数据,然后用distinct解决重复数据。 但是又要分页,当然是top了。不过存储过程也可以搞定分页的,这里用top分页。 但是用了top、distinct就出现错误了。以前用过top、distinct,记得top、distin...

2010-09-30 14:43:00

阅读数:3770

评论数:0

Ms SQL中 普通行列转换

<br />*<br />标题:普通行列转换(version 2.0)<br />时间:2008-03-09<br />地点:广东深圳<br />说明:普通行列转换(version 1.0)仅针对sql server 2000提供静态和动...

2010-06-05 17:32:00

阅读数:1191

评论数:0

关于聚集索引选择

根据一段时间的网站日志生成访问记录表tblWebVisitLog,需记录以下信息: 访问时间: VisitTime 访问者IP: IP 访问的URL: URL 同一时刻可能有多条访问记录,即VisitTime不是唯一的。 数据量:3000万条记录左右 常见查询情况: 1. 在...

2010-06-04 09:27:00

阅读数:1069

评论数:2

DataBase中 建立索引原则

---使用索引优化数据库查询效率 1.不宜创建索引的情形 (1)经常插入,修改和删除的表 (2)数据量比较小的表,因为查询优化器在搜索索引时所花费的时间可能会大于遍历全表的数据所需要的时间 2.适合创建索引的情形 (1)为where子句中出现的列创建索引 (2)创建组合索引 ...

2010-06-04 09:22:00

阅读数:1299

评论数:0

SQL Server 2005 常见查询

<br />1. 生成若干行记录<br />有用指数:★★★★★<br /><br />常见的问题类型:根据起止日期生成若干个日期、生成一天中的各个时间段<br /><br />《SQL Server 2005技术内幕:T-S...

2010-06-04 09:08:00

阅读数:1212

评论数:0

考虑主外键、索引情况下,批量修改字段长度

存在主外键、索引情况下,批量修改字段长度

2010-06-04 08:49:00

阅读数:1359

评论数:0

Ms SQL中 根据表名查询字段信息,根据表名和字段判断该字段是否存在

Ms SQL中 根据表名查询字段信息,根据表名和字段判断该字段是否存在 if (exists (select name from syscolumns where id = object_id('mm_sample') and name = 'wt_id')) print '该字段已经存在!...

2010-06-03 10:31:00

阅读数:2370

评论数:0

在Ms Sql中用alert table 修改表基本信息、表结构等

alter table 通过更改、添加、除去列和约束,或者通过启用或禁用约束和触发器来更改表的定义

2010-06-02 13:53:00

阅读数:2770

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭