sqlserver数据库历史数据分离
请问高手
几年数据垒在一起的数据库,怎样分离出最后那年的数据生成一个新的数据库?
把前几年的历史数据剥离出来呢?
里面如果有时间字段的话,比较好处理。
建立一个数据库,然后导入导出,在导入导出的时候,使用sql语句筛选出最后一年的数据。
如果没有时间字段的话,就不好处理了
能不能给出你的表结构来看看
有时间字段或者唯一的主键可以用导入导出工具来做
分区表可以实现,
要不就用语句清
不难。。。有偿支持
學習~~
有时间字段写个查询就可以啦
导出比较简单,
但历史数据删除比较麻烦
如果这个表不是分区表,简单的DEL很费时间
转成分区表
利用分区表可以做到这点,但是前期需要跟实际业务人员沟通,做好测试后再使用!
前车之鉴阿!!!!
表结构是这样的
id,pipeid,workflowname,createtype,creater,createdate,createtime
表里有时间字段,系统主键采用uuid(8a81817b20b088700120b1afccca0b8e)
相关问答:
我的数据库是简体sqlserver2000 ,我想在繁体access下连接,通过odbc是可以了,但在access下出现打开的表全中"#已删除"
不知道要怎么操作才可以用ACCESS繁体连接简体sqlserver2000.谢谢!!!
大家都 ......
请问一下,外网两台SQLSERVER实例数据传输,有没有采用数据压缩和加密。压缩比是多少,加密是什么加密算法?相关文档哪里可以找到?谢谢
我也想知道!关注此贴!
关注~~
数据库大牛都哪去了啊?
......
在数据库中有张表,有id,name两列,id 是主键,没有设置自增属性,在程序中取出这张表放入datatable,在这个datatable中插入一条记录,当更新数据库时提示id列不能为空,请问该怎么解决?
给它一个值!!主键不能为空 ......
如何显示出 <Long Text>里的数据?
我想问你一下在sql企业管理器里返回的记录中如果将 <Long Text>里的数据显示出来?
用这种的方式可以看到 SELECT CONVERT(VARCHAR(5000),LONGTEX ......