
SQLServer
文章平均质量分 61
iteye_8965
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SQL关联批量更新
现在有2个表一个t1,t2,要把t1表中的org字段都更新为t2表中的org字段。其中t1表中的orgid和t2表中的yorgid字段关联。update t1 set org=t2.org from t2 where t1.orgid=t2.yorgid ...原创 2011-05-31 16:47:02 · 116 阅读 · 0 评论 -
查找某字符串在第N次出现的位置
USE [CobraDGServerLog]GO/****** 对象: UserDefinedFunction [dbo].[char_index] 脚本日期: 05/08/2012 16:33:59 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO create function [dbo].[ch...原创 2012-05-08 16:16:13 · 1606 阅读 · 0 评论 -
修改数据库表结构的SQL命令
向表中增加一个 varchar 列: ALTER TABLE distributors ADD COLUMN address varchar(30);从表中删除一个字段: ALTER TABLE distributors DROP COLUMN address RESTRICT;在一个操作中修改两个现有字段的类型: ALTER TABLE distributors ALTER COL...原创 2011-05-16 15:50:40 · 4923 阅读 · 0 评论 -
T-SQL 触发器
触发器是一种特殊类型的存储过程,与表格紧密相连。 触发器的一般功能如下: (1)级联修改数据库中的表。 (2)执行比检查约束更为复杂的约束操作。 (3)拒绝或回绝违反引用完整性的操作。 (4)比较表修改前后数据之间的区别。 创建触发器前,需遵守以下规则: (1)...原创 2011-05-11 18:16:10 · 313 阅读 · 0 评论 -
T-SQL存储过程
存储过程(Stored Procedure)是SQL Server服务器上一组预先定义并编译好的T-SQL语句,它以一个名称存储在数据库中,可以作为一个独立的数据库对象,也可以作为一个单元。 存储过程相对于其他的数据库访问方法有以下的优点: (1)重复使用。存储过程可以重复使用,从而可以减少数据库开发人员的工作量。 (2)提高性能。存储过...原创 2011-05-10 23:41:24 · 258 阅读 · 0 评论 -
T-SQL游标
游标(Cursor)是指向查询结果集的一个指针,它是一个通过定义语句和一条SELECT语句相关联的一组SQL语句。游标使用户可逐行访问SQL Server返回的结果集。 游标包含两方面的内容 :(1)游标结果集:执行其中的SELECT语句返回的结果集。(2)游标位置:一个指向游标结果集内的某一条记录的指针。 声明游标格式: DECLARE 游标名称 ...原创 2011-05-09 10:29:33 · 168 阅读 · 0 评论 -
T-SQL控制语句
语句功能BEGIN...END定义语句块IF...ELSE条件选择语句,执行条件成立时,执行IF后的语句;否则执行ELSE后的语句CASE分支处理语句GOTO无条件转移WHILE循环语句BREAK循环跳出语句CONTINUE重新启用循环语句WAITFOR设置语句执行的延期时间...原创 2011-05-09 10:28:51 · 155 阅读 · 0 评论 -
T-SQL 自定义函数
初始化创建一个student表 snosnamessexsagesdept1001张三男20C11002李四男22C21003李莉女20C31004陈旭女22C11005陈宇男23C31006王五男21C11007...原创 2011-05-09 10:27:52 · 336 阅读 · 0 评论 -
清除sqlserver2005日志
有时候当系统运行时间比较长的时候,我们把备份的数据库还原的时候发现,数据库中数据文件和日志文件变的好大,特别是日志文件,有一次我从现场回来,发现备份的数据库还原的时候,数据库才几百兆,而日志文件达到接近10G,占好多硬盘空间。现在给大家介绍如何清理SQLServer数据库日志;如下:手动清除sqlserver2005日志1.右键在清除日志的数据库,如“TestDB”,点击[新建查询...原创 2011-08-09 10:37:27 · 167 阅读 · 0 评论 -
在使用PRING打印语句时由于变量是int型导致报错
在使用PRING打印语句时由于变量是int型导致报错PRINT'字符串:'+ cast(@a as varchar)原创 2011-07-28 18:11:28 · 180 阅读 · 0 评论 -
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO...原创 2011-06-20 22:01:43 · 92 阅读 · 0 评论 -
SQL选出每组数据最大值
一数据表中有如下数据:第一列是编号,第二列是内容,第三列是时间 F183S-T0201 9998 4/26/2006 5:11:50 PM F183S-T0201 9998 4/29/2006 5:14:04 PM F183S-T0201 ...原创 2011-06-02 09:36:08 · 2598 阅读 · 0 评论 -
从后面某字符串开始截取
---DN='OU=生产部,OU=××制造有限公司,OU=××产业基地,OU=××集团,DC=××jituan,DC=com'---从后面第三个OU开始截取得'OU=××制造有限公司,OU=××产业基地,OU=××集团,DC=××jituan,DC=com'REVERSE(substring(REVERSE(DN),1,dbo.char_index(REVERSE(DN),REVERSE(...原创 2012-05-08 16:23:20 · 1549 阅读 · 0 评论