2013-02-15 57 views
0
INSERT INTO PHOENIX_AUDITTRAIL SET 
audit_module = 'Location Master', 
audit_message = 'Delete location', 
datecreated = NOW(), 
author = '".$_SESSION['username']."', 
status = '".ADT_NOTICE."'; 

回答

1

没有,表达出该标准的方法是这样的:

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语法。

+0

好的tq ..但我已经使用'insert语句'通过使用PHP和MySQL,它的工作完美。我在oracle中是新的,感谢那些信息 – 2013-02-15 01:17:47