当前位置: 代码迷 >> Sql Server >> mssql自动分区时,判断分区函数以存在,该如何解决
  详细解决方案

mssql自动分区时,判断分区函数以存在,该如何解决

热度:26   发布时间:2016-04-24 10:10:33.0
mssql自动分区时,判断分区函数以存在
在做一个mssql自动分区的实例,应用程序里面有定时调用的,现在的问题是第一次调用的时候,是否能够用sql判断分区函数、分区方案是否已经存在,如果不存在,则创建相应的分区函数和分区方案,如果已经存在的话,直接根据规则创建分区
------解决方案--------------------
引用:
Quote: 引用:

分区的话,object的命名肯定会有类似性,从sysobject中查找一下是否有类似名字的表格,数据库等

怎么查询呢,能给出具体的sql吗

出类型:
select distinct type from sys.sysobjects

查找表格:
select * from sys.sysobjects
where type = 'U' --类型:表
and name '%给入名称%'
------解决方案--------------------
sys.partitions
  相关解决方案