0
INSERT INTO PHOENIX_AUDITTRAIL SET
audit_module = 'Location Master',
audit_message = 'Delete location',
datecreated = NOW(),
author = '".$_SESSION['username']."',
status = '".ADT_NOTICE."';
INSERT INTO PHOENIX_AUDITTRAIL SET
audit_module = 'Location Master',
audit_message = 'Delete location',
datecreated = NOW(),
author = '".$_SESSION['username']."',
status = '".ADT_NOTICE."';
没有,表达出该标准的方法是这样的:
INSERT INTO PHOENIX_AUDITTRAIL(audit_module, audit_message, datecreated, author, status)
select 'Location Master', 'Delete location', NOW(), '".$_SESSION['username']."', '".ADT_NOTICE."'
from dual
然而,在Oracle中,我想你会用sysdate
代替now()
:
INSERT INTO PHOENIX_AUDITTRAIL(audit_module, audit_message, datecreated, author, status)
select 'Location Master', 'Delete location', sysdate, '".$_SESSION['username']."', '".ADT_NOTICE."'
from dual
除了日期变量from dual
,这是标准的SQL语法。
好的tq ..但我已经使用'insert语句'通过使用PHP和MySQL,它的工作完美。我在oracle中是新的,感谢那些信息 – 2013-02-15 01:17:47