当前位置: 技术问答>java相关
临时表问题
来源: 互联网 发布时间:2015-08-29
本文导语: 我想建立一个临时表 此表功能是记载当天上线的用户信息 问题是: 当天第一次创建是在什么时候,如何判断这个表已经被创建了? 此表何时清空,什么事件来触发这个清空动作? | 1当天第一...
我想建立一个临时表
此表功能是记载当天上线的用户信息
问题是:
当天第一次创建是在什么时候,如何判断这个表已经被创建了?
此表何时清空,什么事件来触发这个清空动作?
此表功能是记载当天上线的用户信息
问题是:
当天第一次创建是在什么时候,如何判断这个表已经被创建了?
此表何时清空,什么事件来触发这个清空动作?
|
1当天第一次创建是在什么时候,如何判断这个表已经被创建了?
通过另外一个表,比较两个表的记录数 可通过错误代码来判断
2此表何时清空,什么事件来触发这个清空动作?
通过另外一个表,比较两个表的记录数
通过另外一个表,比较两个表的记录数 可通过错误代码来判断
2此表何时清空,什么事件来触发这个清空动作?
通过另外一个表,比较两个表的记录数
|
写个存储过程。。。。。
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[#tmp]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[#tmp]
GO
CREATE TABLE [dbo].[#tmp] (
[a] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[ac] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL
) ON [PRIMARY]
GO
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[#tmp]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[#tmp]
GO
CREATE TABLE [dbo].[#tmp] (
[a] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[ac] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL
) ON [PRIMARY]
GO
|
SQL语句的写法:
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[#tmp]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[#tmp]
GO
CREATE TABLE [dbo].[#tmp] (
[a] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[ac] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL
) ON [PRIMARY]
GO
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[#tmp]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[#tmp]
GO
CREATE TABLE [dbo].[#tmp] (
[a] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[ac] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL
) ON [PRIMARY]
GO
|
SQL语句的写法:
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[#tmp]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[#tmp]
GO
CREATE TABLE [dbo].[#tmp] (
[a] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[ac] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL
) ON [PRIMARY]
GO
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[#tmp]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[#tmp]
GO
CREATE TABLE [dbo].[#tmp] (
[a] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[ac] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL
) ON [PRIMARY]
GO
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。