社区
疑难问题
帖子详情
如何判断在某个时间段内数据库内的表中数据的变化情况,如添加、修改??? 急!
lly7761
2003-09-12 02:26:36
如何获得在某个时间段内数据表中数据的变化情况,如添加、修改。
但是不用触发器、监视器。
谢谢! 快来帮帮我。
...全文
394
13
打赏
收藏
如何判断在某个时间段内数据库内的表中数据的变化情况,如添加、修改??? 急!
如何获得在某个时间段内数据表中数据的变化情况,如添加、修改。 但是不用触发器、监视器。 谢谢! 快来帮帮我。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lly7761
2003-09-16
打赏
举报
回复
帮帮我.
lly7761
2003-09-12
打赏
举报
回复
TO: lcq9732(明空)
请问"系统存储过程"怎么个用法呀?
请赐教.
lcq9732
2003-09-12
打赏
举报
回复
用系统存储过程
lfengxu
2003-09-12
打赏
举报
回复
跟着大家学习!!!
我觉得加一个状态比较合适。然后读取他的状态值。
lly7761
2003-09-12
打赏
举报
回复
如果我有现成的米,就已经“炊”上了。伤心啊。
yujohny
2003-09-12
打赏
举报
回复
那你不是让我们做“无米之炊”吗?
CrazyFor
2003-09-12
打赏
举报
回复
加一个timestamp类型字段,不需要你维护.
------------------
Transact-SQL 参考
timestamp
timestamp 这种数据类型表现自动生成的二进制数,确保这些数在数据库中是唯一的。timestamp 一般用作给表行加版本戳的机制。存储大小为 8 字节。
注释
Transact-SQL timestamp 数据类型与在 SQL-92 标准中定义的 timestamp 数据类型不同。SQL-92 timestamp 数据类型等价于 Transact-SQL datetime 数据类型。
Microsoft® SQL Server™ 将来的版本可能会修改 Transact-SQL timestamp 数据类型的行为,使它与在标准中定义的行为一致。到那时,当前的 timestamp 数据类型将用 rowversion 数据类型替换。
Microsoft® SQL Server™ 2000 引入了 timestamp 数据类型的 rowversion 同义词。在 DDL 语句中尽可能使用 rowversion 而不使用 timestamp。rowversion 受数据类型同义词行为的制约。有关更多信息,请参见数据类型同义词。
在 CREATE TABLE 或 ALTER TABLE 语句中,不必为 timestamp 数据类型提供列名:
CREATE TABLE ExampleTable (PriKey int PRIMARY KEY, timestamp)
如果没有提供列名,SQL Server 将生成 timestamp 的列名。rowversion 数据类型同义词不具有这样的行为。指定 rowversion 时必须提供列名。
一个表只能有一个 timestamp 列。每次插入或更新包含 timestamp 列的行时,timestamp 列中的值均会更新。这一属性使 timestamp 列不适合作为键使用,尤其是不能作为主键使用。对行的任何更新都会更改 timestamp 值,从而更改键值。如果该列属于主键,那么旧的键值将无效,进而引用该旧值的外键也将不再有效。如果该表在动态游标中引用,则所有更新均会更改游标中行的位置。如果该列属于索引键,则对数据行的所有更新还将导致索引更新。
不可为空的 timestamp 列在语义上等价于 binary(8) 列。可为空的 timestamp 列在语义上等价于 varbinary(8) 列。
请参见
ALTER TABLE
CAST 和 CONVERT
CREATE TABLE
数据类型转换
数据类型
DECLARE @local_variable
DELETE
INSERT
SET @local_variable
UPDATE
©1988-2000 Microsoft Corporation。保留所有权利。
lly7761
2003-09-12
打赏
举报
回复
我在线等待中.
liuyun2003
2003-09-12
打赏
举报
回复
如果不用触发器,不加字段的话,你只能读取日志了。不过我只用日志恢复过数据库,没有用日志判断过修改什么的。不知道能不能行;。
伍子V5
2003-09-12
打赏
举报
回复
我也只能想到上述办法了
lly7761
2003-09-12
打赏
举报
回复
如果不想改变原有数据表结构,就是不加字段怎么做?
愉快的登山者
2003-09-12
打赏
举报
回复
增加日期时间数据段,将添加和修改的日期时间填入,然后:
select * from table1 where 日期时间 between @bdate and @edate
newly_ignorant
2003-09-12
打赏
举报
回复
数据表中加两个字段:CreateTime、LastUpdateTime
实时监听
数据
库
变化
最近遇到一个需求,需要监听
数据
库
中的
数据
变化
,并及时通知后端服务做出相应的处理。本文将介绍如何使用四种方式实现监听MySQL
数据
库
中的
数据
变化
并通知后端服务的功能,包括:轮询方式、使用触发器方式、MySQL自带的Binlog方式、使用开源的Canal工具
一文搞懂什么是
数据
仓库(Data Warehouse)
数据
仓库与
数据
库
区别有哪些?什么是元
数据
?
前期回顾: ⼤
数据
是如何产⽣的?大
数据
的特点是什么?什么是埋点?如何进行
数据
埋点?【超详细介绍】 对于这么多种类,这么大体量的
数据
是如何存储的呢? 所以
数据
仓库就应景而生了。 目录
数据
仓库(
数据
是如何存储的)1 什么是
数据
仓库?2
数据
仓库解决什么问题?3
数据
仓库的主要特征4
数据
仓库与
数据
库
区别5
数据
仓库架构6
数据
仓库元
数据
管理什么是元
数据
?元
数据
具体的工作内容元
数据
分为技术元
数据
和业务元
数据
7
数据
治理脏
数据
的种类
数据
治理原则知识拓展(
数据
集市)结束语
数据
仓库(
数据
是如何存储的) 1 什么是
数据
MySQL
数据
库
如何解决大
数据
量存储问题
利用MySQL
数据
库
如何解决大
数据
量存储问题? 各位高手您们好,我最近接手公司里一个比较棘手的问题,关于如何利用MySQL存储大
数据
量的问题,主要是
数据
库
中的两张历史
数据
表,一张模拟量历史
数据
和一张开关量历史
数据
表,这两张表字段设计的很简单(OrderNo,Value,DataTime)。基本上每张表每天可以增加几千万条
数据
,我想问如何存储
数据
才能不影响检索速度呢?需不需要换oracle
数据
数据
库
分区表详解
如果你的
数据
库
中某一个
表中
的
数据
满足以下几个条件,那么你就要考虑创建分区表了。1、
数据
库
中某个
表中
的
数据
很多。很多是什么概念?一万条?两万条?还是十万条、一百万条?这个,我觉得是仁者见仁、智者见智的问题。当然
数据
表中
的
数据
多到查询时明显感觉到
数据
很慢了,那么,你就可以考虑使用分区表了。如果非要我说一个数值的话,我认为是100万条。2、但是,
数据
多了并不是创建分区表的惟一条件,哪怕你有一千万条记录,但
python监听
数据
库
表的
变化
_Python监听MySQL日志
前言在使用后台语言开发中,每天都是在与
数据
库
打交道,而很多时候出问题都出在SQL语句上,而调试起来也不太方便,当然大佬例外哈,我等新手还真没办法在短时间内练习出一些技巧,我是用PHP的,之前在网上也搜索的时候,见别人使用的PHP工具箱,里面有个SQL追踪工具,感觉很不错,能够监听到当前执行的SQL语句,然而那个东西需要自动手动去点击刷新,作为程序猿,要的就是懒,还要手动点,不开心!既然想懒,那就做...
疑难问题
22,209
社区成员
121,731
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章