`
happysunxf
  • 浏览: 47764 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

SQL SERVER 语句技巧

 
阅读更多

-----查询 触发器
select name from sysobjects where name=触发器名称 and xtype='TR'


----创建触发器
create trigger tr_tb_dailinotice_status
on catabill
for insert
as
update tb_dailinotice_status set num=0
from tb_dailinotice_status,inserted
where
rtrim(ltrim(tb_dailinotice_status.username))=rtrim(ltrim(inserted.username))


---查询用户表

select name from sysobjects where xtype='U';


--批量创建表
declare @tempTag VARCHAR(100)
declare @count int
--多列定义 declare @tempTag1 VARCHAR(100)
--多列.....
declare tagCursor cursor for (select name from sysobjects where xtype='U')--读取行数据到游标
open tagCursor--打开游标
fetch next from tagCursor INTO @tempTag--多列定义加,@temp
WHILE(@@FETCH_STATUS = 0) BEGIN--0:FETCH 语句成功。 -1:FETCH 语句失败或此行不在结果集中。 -2:被提取的行不存在。
print @tempTag
fetch next from tagCursor INTO @tempTag--多列定义加,@temp
select @count=count(*) from sysobjects where xtype='U' and name=@tempTag+'_c'
IF(@count=0)exec('select * into '+ @tempTag+'_c from '+@tempTag)
END
close tagCursor--关闭游标
DEALLOCATE tagCursor--销毁游标


----查询某用户的表
select so.name from sysobjects so,sysusers su where so.uid=su.uid and su.name='sg' and so.xtype='U';


-----批量删除表
declare @tempTag VARCHAR(100)
--多列定义 declare @tempTag1 VARCHAR(100)
--多列.....
declare tagCursor cursor for (select so.name from sysobjects so,sysusers su where so.uid=su.uid and su.name='sg' and so.xtype='U')--读取行数据到游标
open tagCursor--打开游标
fetch next from tagCursor INTO @tempTag--多列定义加,@temp
WHILE(@@FETCH_STATUS = 0) BEGIN--0:FETCH 语句成功。 -1:FETCH 语句失败或此行不在结果集中。 -2:被提取的行不存在。
print @tempTag
fetch next from tagCursor INTO @tempTag--多列定义加,@temp
exec('drop table '+@tempTag)
END
close tagCursor--关闭游标
DEALLOCATE tagCursor--销毁游标
分享到:
评论

相关推荐

    SQL SERVER语句与粗粗过程

    学习存储过称基本技巧,讲述SQL SERVER语句与存储过程基本联系与技巧

    SQL Server 经典语句大全 CHM 版.rar

    SQL经典语句大全,收集我们在平时使用SQL时的一些语法语句汇集,比如创建、备份、删除数据库的SQL脚本,这些当然是...另附有一些SQL经典技巧,比如精简SQL语句、压缩数据库、检查备份集、日志清除、数据库加密…………

    SQL语句之Select语句技巧总结

    自己总结的一些关于SQL语句中Select语句常用的几种方法。里面有相信的说明,下载后查阅!

    经典SQL语句大全

    经典SQL语句大全,适用于SQLSERVER数据库,分为基础、进阶、技巧、数据开发等部分,值得学习、借鉴、收藏。

    SQL Server单引号两种处理技巧

    采用非绑定方式时许多程序员大都忽略了对单引号的特殊处理,一旦SQL语句的查询条件的变量有单引号出现,数据库引擎就会报错指出SQL语法不对,本文介绍了两种可以解决和处理这种单引号的问题的方法。

    sqlserver常用一些技巧

    疑难SQL语句合集,精妙SQL语句收集,精典的SQL语句,超难的Sql查询(纵向转横向+分组统计).从简单到困难。欢迎交流。

    Microsoft SQL Server 2005技术内幕: T-SQ程序设计.pdf

     本书适合于专业数据库开发者、BI开发者、DBA和以SQL Server作为后台数据库的一般应用程序开发者,读者可以通过书中的最佳实践、高级技巧和代码示例来掌握这门复杂的编程语言,以切合实际的方案来解决复杂的实际...

    SQL Server中select语句的使用技巧.pdf

    "SQL Server中select语句的使用技巧" 本文主要介绍了SQL Server中select语句的使用技巧,以商品信息管理数据库为例,详细介绍了关系数据库管理系统中SQL查询语句—select的基本用法和使用技巧,包括单表的基本查询...

    包含SQL语句的基础,提升,技巧,数据开发—经典,SQL Server基本函数,常识,SQLServer2000同步复制技术实现步骤

    包含SQL语句的基础,提升,技巧,数据开发—经典,SQL Server基本函数,常识,SQLServer2000同步复制技术实现步骤

    Microsoft SQL Server 2000 技巧.doc

    Microsoft SQL Server 2000 技巧.doc

    SQL Server 2008管理员必备指南(超高清PDF)Part3

    《SQL Server 2008管理员必备指南》的特点是按照日常工作的逻辑来编排内容,并含有大量实例操作指导、技巧提示及T-SQL代码,方便管理员日常的工作。 《SQL Server 2008管理员必备指南》适合所有SQL Server用户参考,...

    SQL+SERVER+2000+应用与开发范例宝典.part2.rar

    全书分为18章,内容包括管理SQL Server 2000、SQL Server数据库的安全性管理、使用企业器管理数据库、使用SQL语句管理数据库、SQL查询相关技术、SQL查询技术、更新SQL Server 2000、Delphi与SQL Server 2000、ASP与...

    sql server2005/2008 性能优化大全 .pptx

    SQL2005性能优化大全,sqlserver性能优化,包括:什么叫做索引、利用索引优化sqlserver查询、使用数据库分区表提高程序检索效率、提高数据库查询效率的实用方法、SQL数据进行排序、分组、统计技巧;SQL Server查询...

    SQL Server 2008管理员必备指南(超高清PDF)Part1

    《SQL Server 2008管理员必备指南》的特点是按照日常工作的逻辑来编排内容,并含有大量实例操作指导、技巧提示及T-SQL代码,方便管理员日常的工作。 《SQL Server 2008管理员必备指南》适合所有SQL Server用户参考,...

    SQL Server 2008管理员必备指南(超高清PDF)Part2

    《SQL Server 2008管理员必备指南》的特点是按照日常工作的逻辑来编排内容,并含有大量实例操作指导、技巧提示及T-SQL代码,方便管理员日常的工作。 《SQL Server 2008管理员必备指南》适合所有SQL Server用户参考,...

    SQL Server中单引号的两种处理技巧

    和数据库打交道要频繁地用到SQL语句,除非你是全部用控件绑定的方式,但采用控件绑定的方式存在着灵活性差、效率低、功能弱等等缺点。因此大多数的程序员极少或较少用这种绑定的方式。而采用非绑定方式时许多程序员...

    SQL+SERVER+2005+管理与开发技术大全.part1.rar

    《SQL Server 2005开发技术大全》全面介绍了SQL Server 2005应用开发所需要的技术和技巧。  《SQL Server 2005开发技术大全》由7个部分组成。第1篇为基础篇,介绍了SQL Server 2005的入门知识、如何安装SQL Server...

    Microsoft SQL Server 2005技术内幕 查询、调整和优化

     本书适合于专业数据库开发者、BI开发者、DBA和以SQL Server作为后台数据库的一般应用程序开发者,读者可以通过书中的最佳实践、高级技巧和代码示例来掌握查询调整和优化的技巧,以针对不同问题开发出切合实际的高...

    SQLServer技巧集

    本资料主要介绍SQL Server 连接中四种最常见错误、一些精妙SQL语句收集及相关重要易错知识点总结。

    SQL Server存储过程编程经验技巧

    "SQL Server存储过程编程经验技巧" 本文将详细介绍SQL Server存储过程编程经验技巧,涵盖了SQL Server存储过程的基本概念、编写技巧和注意事项等内容。同时,本文也将对SQL Server存储过程的应用场景和优化方法进行...

Global site tag (gtag.js) - Google Analytics