使用作业计划将当前日期和时间输入到列中
Using Job schedule to input current date and time into columns
我有 2 个数据库,第一个是 Oracle,第二个是 SQL Server。我能够将 2 个数据库连接在一起,并且可以在 2 个数据库之间进行数据同步。但是,我想知道是否可以在每次输入 table?
时自动插入数据库的系统日期和时间
例如,在这种情况下,当数据从 Oracle 传输过来时,我希望 TIMEUPDATE
数据反映 SQL 服务器中的真实时间,而不是来自 Oracle 的数据。
我已经编写了脚本来创建数据库。我的 Oracle 数据库中的所有数据都已成功传输到我的 SQL 服务器。 TimeUpdate
列已创建。
示例数据:
ID NAME TIMEUPDATE
---------------------------------------
1 John 2019-09-13 04:42:31.1320000
22 Mary 2019-09-09 04:42:43.6570000
3 Tommy 2019-09-17 04:42:47.0220000
4 Jill 2019-09-06 04:42:50.1170000
5 Sam 2019-09-25 04:42:51.9230000
查询:
SELECT *
INTO Customers
FROM OPENQUERY(NEWTABLE, 'SELECT ID, NAME, TIMEUPDATE FROM CUSTOMER')
试试这个
SELECT *
INTO Customers
FROM OPENQUERY(NEWTABLE, 'SELECT ID, NAME, SYSDATE AS TIMEUPDATE FROM CUSTOMER')
我有 2 个数据库,第一个是 Oracle,第二个是 SQL Server。我能够将 2 个数据库连接在一起,并且可以在 2 个数据库之间进行数据同步。但是,我想知道是否可以在每次输入 table?
时自动插入数据库的系统日期和时间例如,在这种情况下,当数据从 Oracle 传输过来时,我希望 TIMEUPDATE
数据反映 SQL 服务器中的真实时间,而不是来自 Oracle 的数据。
我已经编写了脚本来创建数据库。我的 Oracle 数据库中的所有数据都已成功传输到我的 SQL 服务器。 TimeUpdate
列已创建。
示例数据:
ID NAME TIMEUPDATE
---------------------------------------
1 John 2019-09-13 04:42:31.1320000
22 Mary 2019-09-09 04:42:43.6570000
3 Tommy 2019-09-17 04:42:47.0220000
4 Jill 2019-09-06 04:42:50.1170000
5 Sam 2019-09-25 04:42:51.9230000
查询:
SELECT *
INTO Customers
FROM OPENQUERY(NEWTABLE, 'SELECT ID, NAME, TIMEUPDATE FROM CUSTOMER')
试试这个
SELECT *
INTO Customers
FROM OPENQUERY(NEWTABLE, 'SELECT ID, NAME, SYSDATE AS TIMEUPDATE FROM CUSTOMER')