我在oracle 10g中使用了两个表。第一个表具有关键字,计数,身份证(主键)和我的第二个表有ID,时间戳。如何更新oracle数据库中的多个表?
但我在第一个表中做任何chages(关键字,计数)它会反映在我的第二个表时间戳..我用id作为这两个表的参考...
表1:
CREATE TABLE Searchable_Keywords
(KEYWORD_ID NUMBER(18) PRIMARY KEY,
KEYWORD VARCHAR2(255) NOT NULL,
COUNT NUMBER(18) NOT NULL,
CONSTRAINT Searchable_Keywords_unique UNIQUE(KEYWORD)
);
表2:
CREATE TABLE Keywords_Tracking_Report
(KEYWORD_ID NUMBER(18),
PROCESS_TIMESTAMP TIMESTAMP(8)
);
如何更新与另一个表的引用一个表..
帮我PLZ ...
为什么你的第二个表(Keywords_Tracking_Report)存在吗?你不能只将PROCESS_TIMESTAMP列添加到第一个表(Searchable_Keywords)? – 2010-06-03 14:48:39
它降低了表的性能..在第一个表中我只需要关键字和计数...因为我想performance.only管理员只能访问时间戳.... – murali 2010-06-04 04:53:41