如何对多个同样结构表进行透明的查询、更新、新增、删除?

tarvan 2005-12-01 08:20:54
有多个同样结构的表,只是按照时间顺序分成多个表,以限制其大小,提高效率。以时间字段为主键。
表的结构如下:
XTIME-DATA1-DATA2-.....
每30秒生成一条新数据,现在我要在新增的存储过程中自动每个月生成一个新表,这样时间长了之后就会有很多个表。
然后使用存储过程来透明的查询,更新,新增,删除这些表中的数据,而不需要关心他们到底在哪个表中,相应的存储过程应该如何实现比较好啊?
请各位大大帮帮忙喔,项目催得好紧,我却对SQL很不熟悉,唉。。。。

...全文
95 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zlp321002 2005-12-01
  • 打赏
  • 举报
回复
exec sp_msforeachtable 'if ''?'' like ''%K_2005_08_19_[0-9][0-9]%'' delete ?'
zlp321002 2005-12-01
  • 打赏
  • 举报
回复
--写一个通用的存储过程,然后用微软未公开存储过程,去访问相同类型的表......
统计、分析、删除、更新的操作。。。。。。。。

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧