【发布时间】:2020-01-17 18:44:44
【问题描述】:
SELECT * FROM Emp_Main WHERE status = 'QUIT' AND to_Char(effective_date,'YYYY')= '2018';
在此示例中,我硬编码了“2018”。但在实际代码中,它是一个变量:year。我也有这样的 Java EmpMain 模型:
@Entity
@Table(name="EMP_MAIN")
public class EmpMain implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "EMP_MAIN_SEQ")
@SequenceGenerator(sequenceName = "EMP_MAIN_S", allocationSize = 1, name = "EMP_MAIN_SEQ")
@Column(name="EMP_ID")
private long empId;
@Temporal(TemporalType.DATE)
@Column(name="EFFECTIVE_DATE")
private Date effectiveDate;
enter code here
@Column(name="STATUS")
private String status;
//Getters and Setters
}
【问题讨论】:
-
显示你的代码,到目前为止你做了什么。