对于字段start_date而不是sysdata,我从准备好的语句中的一个表中给出了一个日期

问题描述 投票:0回答:1
preparedStatement = connection.prepareStatement(" INSERT INTO EMPLOYEE (NAME, SALARY, CREATED_DATE) VALUES (?,?,?)");

在查询CREATED_DATE字段中,我们必须从另一个表中检索。

java sql jdbc prepared-statement sysdate
1个回答
0
投票

您可以使用SELECT语句:

INSERT INTO EMPLOYEE (NAME, SALARY, CREATED_DATE)
    SELECT ?, ?, t.CREATED_DATE
    FROM table t;
© www.soinside.com 2019 - 2024. All rights reserved.