首页 | 新闻 | 网站建设 | 成功案例 | 服务项目 | 商业购买 | 编程技术 | 壁纸 | 休闲娱乐 | 下载专区 | 留言 | 论坛
 
您现在的位置:网站首页 > 编程技术 > MS SQL Server
SQL语句搜集整理
发布时间:2008-06-11  发布:奇景  关键字:  阅读次数:210  【字号
1、查看所有数据库名称及大小 
sp_helpdb
    重命名数据库用的SQL 
sp_renamedb 'old_dbname''new_dbname' 
2、姓氏笔画排序
Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as
3、比较A,B表是否相等
if (select checksum_agg(binary_checksum(*)) from A)=(select checksum_agg(binary_checksum(*)) from B)
    
print '相等'
else
    
print '不相等'
4、记录搜索
    开头到N条记录
Select Top N * From 表
    N到M条记录(要有主索引ID)
Select Top M-* From 表 Where ID in (Select Top M ID From 表) Order by ID Desc
   
N到结尾记录
Select Top N * From 表 Order by ID Desc
5、如何修改数据库的名称
sp_renamedb 'old_name''new_name' 
6、
获取当前数据库中的所有用户表
select Name from sysobjects where xtype='u' and status>=0
7、
获取某一个表的所有字段
select name from syscolumns where id=object_id('表名')
8、查询用户创建的所有数据库
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
9、查询某一个表的字段和数据类型
select column_name,data_type from information_schema.columns where table_name = '表名'
 
【收藏此页】【复制网址】【打印】【关闭】返回上一级
 ≡相关主题≡
 
分类导航
本类最新
本周热门

  版权声明 | 关于本站 | 常见问题 | 联系我们 | 网站管理 | 页面顶端
CopyRight ? QScms.cn All Rights Reserved 福州帝威荣信息技术有限公司研发 业务联系:0591-87522535
互联网许可证:闽ICP备08002627号 QQ:812188106 邮箱:qscms@yahoo.cn
Power By QsCMS V3.0  执行时间 : 0.000 秒 页面装载: