北大青鸟郑州鸿博省内唯一校企合作院校
 
北大青鸟郑州鸿博网站首页 北大青鸟郑州鸿博中心概况 北大青鸟郑州鸿博新闻动态 北大青鸟郑州鸿博课程介绍 北大青鸟郑州鸿博师资力量 北大青鸟郑州鸿博就业广场 北大青鸟郑州鸿博学员天地 北大青鸟郑州鸿博在线报名 北大青鸟郑州鸿博招生问答 北大青鸟郑州鸿博视频专区
 
学完课程后,能做什么? 英语、数学不好,能学好软件开发吗? 郑州鸿博在线咨询 郑州鸿博在线咨询 郑州鸿博在线咨询
北大青鸟郑州鸿博查看课程 北大青鸟郑州鸿博了解师资 北大青鸟郑州鸿博开班信息 北大青鸟郑州鸿博学员就业 北大青鸟郑州鸿博在线咨询 北大青鸟郑州鸿博网络报名 设北大青鸟郑州鸿博主页为首页 将北大青鸟郑州鸿博主页加入收藏
北大青鸟郑州鸿博大学生入口 北大青鸟郑州鸿博中专职高生入口
北大青鸟郑州鸿博高中生入口 北大青鸟郑州鸿博失业行业者入口
   
北大青鸟郑州鸿博栏目导航课程介绍 北大青鸟郑州鸿博栏目导航专业详解
北大青鸟郑州鸿博栏目导航课程体系 北大青鸟郑州鸿博栏目导航特色优势
北大青鸟郑州鸿博栏目导航教学方法 北大青鸟郑州鸿博栏目导航教材样本
北大青鸟郑州鸿博栏目导航疑问详解 北大青鸟郑州鸿博栏目导航课程定位
北大青鸟郑州鸿博栏目导航企业需求 北大青鸟郑州鸿博栏目导航项目实战
北大青鸟郑州鸿博栏目导航.NET培训 北大青鸟郑州鸿博栏目导航JAVA培训
北大青鸟郑州鸿博栏目导航在线测试 北大青鸟郑州鸿博栏目导航在线报名
北大青鸟郑州鸿博在线咨询
北大青鸟郑州鸿博QQ在线咨询
北大青鸟郑州鸿博免费通话
北大青鸟郑州鸿博 推荐文章
SQL SERVER 数据库实用SQL语句收集

  作者:北大青鸟郑州鸿博管理员   来源:郑州鸿博   发布日期:2009-05-27   点击次数:223  

1.按姓氏笔画排序:
Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as

 

2.分页SQL语句
select * from(select (row_number() OVER (ORDER BY tab.ID Desc)) as rownum,tab.* from 表名 As tab) As t where rownum between 起始位置 And 结束位置

 

3.获取当前数据库中的所有用户表
select * from sysobjects where xtype='U' and category=0

 

4.获取某一个表的所有字段
select name from syscolumns where id=object_id('表名')

 

5.查看与某一个表相关的视图、存储过程、函数
select a.* from sysobjects a, syscomments b where a.id = b.id and b.text like '%表名%'

 

6.查看当前数据库中所有存储过程
select name as 存储过程名称 from sysobjects where xtype='P'

 

7.查询用户创建的所有数据库
select * from master..sysdatabases D where sid not in(select sid from master..syslogins where name='sa')
或者
select dbid, name AS DB_NAME from master..sysdatabases where sid <> 0x01

 

8.查询某一个表的字段和数据类型
select column_name,data_type from information_schema.columns
where table_name = '表名'

 

9.使用事务
在使用一些对数据库表的临时的SQL语句操作时,可以采用SQL SERVER事务处理,防止对数据操作后发现误操作问题
开始事务
Begin tran
Insert Into TableName Values(…)
SQL语句操作不正常,则回滚事务。
回滚事务
Rollback tran
SQL语句操作正常,则提交事务,数据提交至数据库。
提交事务
Commit tran


. 按全文匹配方式查询
字段名 LIKE N'%[^a-zA-Z0-9]China[^a-zA-Z0-9]%'
OR 字段名 LIKE N'%[^a-zA-Z0-9]China'
OR 字段名 LIKE N'China[^a-zA-Z0-9]%'
OR 字段名 LIKE N'China

 

11.计算执行SQL语句查询时间
declare @d datetime
set @d=getdate()
select * from SYS_ColumnProperties select [语句执行花费时间(毫秒)]=datediff(ms,@d,getdate())

 

12、说明:几个高级查询运算词
A: UNION 运算符
UNION 运算符通过组合其他两个结果表(例如 TABLE1 和 TABLE2)并消去表中任何重复行而派生出一个结果表。当 ALL 随 UNION 一起使用时(即 UNION ALL),不消除重复行。两种情况下,派生表的每一行不是来自 TABLE1 就是来自 TABLE2。
B: EXCEPT 运算符
EXCEPT 运算符通过包括所有在 TABLE1 中但不在 TABLE2 中的行并消除所有重复行而派生出一个结果表。当 ALL 随 EXCEPT 一起使用时 (EXCEPT ALL),不消除重复行。
C: INTERSECT 运算符
INTERSECT 运算符通过只包括 TABLE1 和 TABLE2 中都有的行并消除所有重复行而派生出一个结果表。当 ALL 随 INTERSECT 一起使用时 (INTERSECT ALL),不消除重复行。

 


致力于做河南最好

北大青鸟IT教育

郑州北大青鸟咨询
企业人才预定热线
北大青鸟地址
邮编

传真

乘车路线

豫icp备08003493号

版权所有2008-2013

0371-67938311
0371-67938377
郑州市建设路和嵩山路交叉口向西50米泰隆大厦十六楼
450000

0371-67938377

从火车站坐1.68.99.101西线到碧沙岗站下车;从北站坐9.88.909路到碧岗站下车;从东站和南站坐521路到碧沙岗站下车;从西站坐315.31到碧沙岗下车.

北大青鸟APTECH(郑州鸿博)授权培训中心