位置: 编程技术 - 正文

sql server判断数据库、表、列、视图是否存在(sqlserver判断数字)

编辑:rootadmin

推荐整理分享sql server判断数据库、表、列、视图是否存在(sqlserver判断数字),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:sql里判断,sql server判断语句,sqlserver判断数字,sql server判断数值是否包含小数点,sqlserver判断数字字符,sqlserver判断数据库是否存在,sqlserver判断数据库是否存在,sqlserver判断数据库是否存在,内容如对您有帮助,希望把文章链接给更多的朋友!

1 判断数据库是否存在

if exists (select * from sys.databases where name = '数据库名') drop database [数据库名]

2 判断表是否存在

if exists (select * from sysobjects where id = object_id(N'[表名]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [表名]

3 判断存储过程是否存在

if exists (select * from sysobjects where id = object_id(N'[存储过程名]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [存储过程名]

4 判断临时表是否存在

if object_id('tempdb..#临时表名') is not null drop table #临时表名

5 判断视图是否存在

--判断是否存在'MyView'这个试图IF EXISTS (SELECT TABLE_NAME FROM INFORMATION_SCHEMA.VIEWS WHERE TABLE_NAME = N'MyView')PRINT '存在'elsePRINT '不存在'

6 判断函数是否存在

sql server判断数据库、表、列、视图是否存在(sqlserver判断数字)

-- 判断要创建的函数名是否存在 if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[函数名]') and xtype in (N'FN', N'IF', N'TF')) drop function [dbo].[函数名]

7 获取用户创建的对象信息

SELECT [name],[id],crdate FROM sysobjects where xtype='U'

8 判断列是否存在

if exists(select * from syscolumns where id=object_id('表名') and name='列名') alter table 表名 drop column 列名

9 判断列是否自增列

if columnproperty(object_id('table'),'col','IsIdentity')=1 print '自增列' else print '不是自增列'SELECT * FROM sys.columns WHERE object_id=OBJECT_ID('表名') AND is_identity=1

判断表中是否存在索引

if exists(select * from sysindexes where id=object_id('表名') and name='索引名') print '存在' else print '不存在'

删除索引 drop index 表名.索引名

或: drop index 索引名 on 表名(貌似不行)

查看数据库中对象

SELECT * FROM sys.sysobjects WHERE name='对象名' SELECT * FROM sys.sysobjects WHERE name='对象名'

一个统计表每天的新增行数及新增存储空间的功能 使用文中提供的代码做一个统计表每天的新增行数及新增存储空间的功能实现步骤如下:1.创建表创建表,存储每天的表空间占用情况CREATETABLE[dbo].[t_rpt_

win7系统安装SQLServer的详细步骤(图文) 首先,如果以前安装的话,要删除干净。我也找了半天的网络资料。1.把原来SQLServer的安装目录C:ProgramFilesMicrosoftSQLServer删除2.所有SQLServer相关的注册表

在Windows XP系统安装SQL server 企业版(图解版) 但网上的方法都只有文字说明,而没有附加相应的截图,我在测试的过程中顺便截图,这样更直观些。下面是海波的安装和测试过程:1、进入MSSQL服务

标签: sqlserver判断数字

本文链接地址:https://www.jiuchutong.com/biancheng/321246.html 转载请保留说明!

上一篇:SQL中varchar和nvarchar的基本介绍及其区别(数据库varchar和nvarchar)

下一篇:一个统计表每天的新增行数及新增存储空间的功能(每天统计数据的表格)

  • 养老保险滞纳金最高限额规定
  • 年末为什么要结转应付现金股利
  • 增值税不视同销售行为有哪些
  • 收到发票付款是抹了零头怎么做账
  • 计提福利是什么
  • 给经销商的回扣如何做账?
  • 一般纳税人出售固定资产税率
  • 税率为0的增值税发票能抵扣吗
  • 高管怎么样
  • 增值税免税收入进项税额转出
  • 2019一般纳税人租赁费税率
  • 劳务派遣实缴资本
  • 发票联丢失怎么做账
  • 暑假工需要什么条件
  • 汽车4s店厂家返利计算方法
  • outlook永久保留邮件
  • 收到投标保证金利息会计分录
  • 继承和赠与算夫妻共同财产吗
  • 公司收到个人的款怎么做账务处理
  • 增值税的滞纳金怎么做账
  • PHP:xml_parser_set_option()的用法_XML解析器函数
  • win切换平板模式
  • php实现文件下载功能
  • php模拟get请求
  • 电脑椅什么牌子质量好
  • 银行存放同业的钱安全吗
  • 基建借款属于什么科目
  • webssh github
  • vue的自定义指令怎么用
  • 跨市设立分公司
  • 出售报废边角料税率
  • php同时使用session和cookie来保存用户登录信息的实现代码
  • 赡养老人专项扣除标准
  • 劳保用品会计科目进什么科目
  • es6 promise finally
  • js中的变量
  • 用现金报销差旅费及增值税怎么做账
  • 发票 技术服务
  • 固定资产提足折旧后,不论能否继续使用
  • 外币存款利息税
  • python提供的3个基本数字类型
  • 保税区里的企业叫什么
  • 哪种银行贷款利息最低
  • 房企预缴增值税
  • 营业总收入包括营业外收入吗
  • 企业福利费账务处理
  • 资本公积含义
  • 合同印花税怎么做会计分录
  • 买到库存货 退货
  • 股东撤资后需要承担责任
  • 可供出售债权投资
  • 福利费属于管理费用还是销售费用
  • 企业年度财务报告的保管期限为
  • 计提坏账准备的会计分录
  • sql排序分组语句
  • Win2000/2003 Broadcom 网卡 teaming 配置手册
  • mac版安装教程
  • mac安装pyenv
  • 在linux中,要解包bugzilla.tar.gz
  • explorer.exe中文叫什么
  • centos 常用命令教程
  • linux版vnc
  • linux配置命令
  • win7耳机和外放一起响
  • win7电脑启动
  • javaScript基础语法数据类型
  • android开发环境的搭建步骤
  • 笔记本等待网络准备好
  • python读取grib
  • dom和javascript的关系
  • javascript教程完整版
  • jquery聚焦输入框
  • jquery常用函数
  • 收集和整理的区别
  • 在海口二手房需交什么税
  • 河北税务局是干嘛的
  • 直接快递出口的货物
  • 工商年检报告书怎么打印
  • 消费税,资源税,城市建设维护税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设