日度归档:2020年1月12日

mssql sqlserver 如何查看当前数据库”没有索引的数据表“?


摘要:
下文讲述使用sql查询没有设置索引的数据表的方法分享,如下所示:
实验环境:sql server 2008 R2


实现思路:
借助系统表sysobjects和sysindexes进行关联获取相应的无索引信息的数据表

 ---www.maomao365.com
---获取无索引的相关表

select * from sysobjects 
where id not in
(
   SELECT c.id FROM sysindexes a
JOIN sysindexkeys b ON a.id=b.id AND a.indid=b.indid
JOIN sysobjects c ON b.id=c.id
JOIN syscolumns d ON b.id=d.id AND b.colid=d.colid
WHERE a.indid NOT IN(0,255) 
)
and xtype ='u'
mssql_sqlserver_获取没有索引数据表的方法

mssql_sqlserver_获取没有索引数据表的方法

mssql sqlserver数据库 NULL函数简介说明


摘要:
下文讲述sqlserver中NULL相关函数简介说明,如下所示:
实验环境:sql server 2008 R2


NULL函数简介

NULL相关包含以下函数:
ISNULL()、NVL()、IFNULL() 和 COALESCE() 函数
ISNULL:
接收两个参数,当第一个参数为NULL时,返回第二个参数
COALESCE()
接收多个参数,从左向右依次查找,
当第一个参数为NULL时,继续查找第二个参数,依次查找
NVL:
接收两个参数,当第一个参数为NULL时,返回第二个参数
IFNULL:
 当第一个参数为NULL时,返回第二个参数