English 中文(简体)
微软公司 服务器: 说明什么时候创纪录?
原标题:Microsoft SQL Server: Any way to tell when a record was created?

我们的客户希望在创纪录日期前订购。 对我来说,这似乎像一个系统变数一样,是记录本身的一些元数据。

难道有办法说明何时创纪录,而实际上却不制造一个日间田,而“GetDate”(GetDate)违约,希望没有人会更改记录?

最佳回答

Nope。

你们需要一栏。

如果你需要为每个创纪录保存记录,那么元数据将如何大。 您是否还想保留贵元数据元数据,以便了解元数据何时更新? 空间利用可以迅速升级。

页: 1 服务器保持一些静态,但这种特殊性需要来自一个用户界定的领域。

作为旁观,如果你使用一张桌子,你就更难以篡改你创造的领域的日期。 创建“TableName_CreateDate”表格,并从您的实际表格和日期价值中使用PK。 你的日期是单独地点,不大可能修改,但你仍然可以读到,以便获得你的命令。 你们需要创造新的价值观来更新这一信息。

如果你只想到<><>/strong>,而且不需要时间价值,你可以再走一步,而且只有一份日期表和一份填写表。 I.e.:

Table->Table.PK + 日期.Pk -> 日期Table

如果你拥有很多长处,这将节省很多动力空间(我认为每行4个字节)。

问题回答

应当增加创建日期。 你们寄希望,即没有人会改变这一局面,从而增加一个更新的触发因素,使这个领域永远无法更新。

无,甚至没有在系统表上对我所知。 你们可以通过旧的交易记录“我敢肯定”,但从本土来说,是不是。

我曾遇到这样的情况,即需要一张桌子的顺序,但没有时间段(日期、最新时间、......等)。 因此,我只有数据是交易记录。 直接阅读交易记录并不有用,因为不易进行分类。 因此,我发现了一个名为“ApexSQLlog”的方案,该方案非常有益。 它有所有过滤选择,你可以读到所有记录数据而不进行核心操作。 尽管这一解决办法令我满意,但也有缺点: 根据交易操作,你只能打上过滤日期(从时间和终点)。 如果你在寻找问答行动,例如,在交易中封顶的插入,那么你不能收回准确的插入时间(至少我找不到一种方式),而只是交易时间。 如果你们的行动都是原子的,那么你就能够凭实事求是地创造日期信息。





相关问题
SQL SubQuery getting particular column

I noticed that there were some threads with similar questions, and I did look through them but did not really get a convincing answer. Here s my question: The subquery below returns a Table with 3 ...

难以执行 REGEXP_SUBSTR

I m 查询Oracle 10g。 我有两张表格(样本数据见下文)。 i m 试图提取一些领域

SQL Query Shortcuts

What are some cool SQL shorthands that you know of? For example, something I learned today is you can specify to group by an index: SELECT col1, col2 FROM table GROUP BY 2 This will group by col2

PHP array callback functions for cleaning output

I have an array of output from a database. I am wondering what the cleanest way to filter the values is example array Array ( [0] => Array ( [title] => title 1 ...

OracleParameter and DBNull.Value

we have a table in an Oracle Database which contains a column with the type Char(3 Byte). Now we use a parameterized sql to select some rows with a DBNull.Value and it doesn t work: OracleCommand ...

Running numbers in SQL

I have a SQL-statement like this: SELECT name FROM users WHERE deleted = 0; How can i create a result set with a running number in the first row? So the result would look like this: 1 Name_1 2 ...

How to get SQL queries for each user where env is production

I’m developing an application dedicated to generate statistical reports, I would like that user after saving their stat report they save sql queries too. To do that I wrote the following module: ...

热门标签