if exists(select * from sysobjects where id = object_id(N'dbo.test_cursor') and type = 'P') drop PROCEDURE dbo.test_cursor GO SET ANSI_NULLS ON GO SET... ...
分类:
数据库 时间:
2017-09-01 12:51:45
阅读次数:
248
在SQLServer数据库中,如果查询数据库中是否存在指定名称的索引或者外键约束等,经常会用到object_id('name','type')方法,做笔记如下: ? 语法:object_id('objectname')或object('objectname','type') 作用:该函数会返回指定对 ...
分类:
数据库 时间:
2017-08-09 23:58:37
阅读次数:
348
-SQL SERVER生成測试环境:--创建測试DB CREATE database Sales; go USE Sales GO --创建表类型 IF TYPE_ID('LocalDT') IS NOT NULL DROP TYPE LocalDT GO CREATE TYPE LocalDT A ...
go IF OBJECT_ID('NameHistory', 'U') IS NOT NULL DROP TABLE NameHistory CREATE TABLE NameHistory ( id INT IDENTITY ,oldname VARCHAR(200) NULL ,newname ... ...
分类:
其他好文 时间:
2017-08-03 14:59:23
阅读次数:
191
1、判断数据表是否存在 方法一: use yourdb;go if object_id(N'tablename',N'U') is not nullprint '存在'else print '不存在' 例如:use fireweb;go if object_id(N'TEMP_TBL',N'U') ...
分类:
数据库 时间:
2017-08-01 20:42:26
阅读次数:
173
该代码转自 天善智能社区 文章 文章地址:https://ask.hellobi.com/blog/biwork/572 BIWORK DimDate and vDimDate Demo USE BIWORK_SSISGO SET NOCOUNT ON IF OBJECT_ID('DimDate', ...
分类:
数据库 时间:
2017-07-31 15:54:29
阅读次数:
321
我们在做sql更新时,为防止sql重复执行报错,需要对所需要执行的对象进行判断是否存在; 常用判断脚本如下: 判断视图是否存在 IF object_id('viewname') IS not NULL begin --操作 --drop view viewname end 判断表是否存在 IF ob ...
分类:
数据库 时间:
2017-07-31 00:56:54
阅读次数:
257
之前程序运行的时候,突然发生页面卡死,后台不报错的现象,经过排查是数据库表被锁死,下面的sql是查询被锁的表,以及对应的解锁sql;selectb.owner,b.object_name,a.session_id,a.locked_modefromv$locked_objecta,dba_objectsbwhereb.object_id=a.object_id;selectb.usernam..
分类:
数据库 时间:
2017-07-27 22:34:17
阅读次数:
206
IF OBJECT_ID ( 'dbo.SpatialTable', 'U' ) IS NOT NULL DROP TABLE dbo.SpatialTable; GO CREATE TABLE SpatialTable ( id int IDENTITY (1,1), GeomCol1 geome ...
分类:
数据库 时间:
2017-07-25 19:39:16
阅读次数:
186
近期在做一个考勤系统,考勤主要关注的是缺勤、迟到和早退。眼下的打卡控制器能够记录username和打卡时间,用户可能一天打卡多次,也可能一天仅仅打了一次卡,这些情况都须要考虑。打卡信息都存储在考勤表中,从中要挖掘出一个月内的缺勤人员,迟到人员和早退人员,而且能显示缺勤、迟到和早退的时间。 考勤表 C ...
分类:
其他好文 时间:
2017-07-23 13:36:44
阅读次数:
167