大家帮我看看这么写对不?SELECT *
FROM YY_RUN_RECORD_ITEM
WHERE TRUNC(START_date) >= TRUNC(TO_DATE('24-Nov-1999 ,'YYYY-MM-DD'))START_date是2005-5-12 18:00:00这种格式的DATE型应该怎么写啊?
FROM YY_RUN_RECORD_ITEM
WHERE TRUNC(START_date) >= TRUNC(TO_DATE('24-Nov-1999 ,'YYYY-MM-DD'))START_date是2005-5-12 18:00:00这种格式的DATE型应该怎么写啊?
/*****************************************************************
// NAME : UF_GET_THISDATE_RUN_KM
// PARMS : I_T_ID : 车号
// : I_START_DATE : 开始时间
// : I_END_DATE : 结束时间
//
// RETURN : NUMBER(10)
// DESC : 获得一辆车从起始日期到结束日期的走行公里
*****************************************************************/
V_RUN_KM YY_RUN_RECORD_ITEM.RUN_KM%TYPE;
BEGIN
SELECT SUM(RUN_KM) INTO V_RUN_KM FROM YY_RUN_RECORD_ITEM WHERE START_DATE>=I_START_DATE AND END_DATE<=I_END_DATE AND T_ID=I_T_ID
RETURN V_RUN_KM
END;这个又应该怎么写那??多谢各位高人,多费心了..
FROM YY_RUN_RECORD_ITEM
WHERE TRUNC(START_date) >= TRUNC(TO_DATE('1999-01-01','YYYY-MM-DD'));--注意格式匹配
RETURN NUMBER
AS
/*****************************************************************
// NAME : UF_GET_THISDATE_RUN_KM
// PARMS : I_T_ID : 车号
// : I_START_DATE : 开始时间
// : I_END_DATE : 结束时间
//
// RETURN : NUMBER(10)
// DESC : 获得一辆车从起始日期到结束日期的走行公里
*****************************************************************/
V_RUN_KM YY_RUN_RECORD_ITEM.RUN_KM%TYPE;
BEGIN
SELECT SUM(RUN_KM) INTO V_RUN_KM FROM YY_RUN_RECORD_ITEM WHERE START_DATE>=I_START_DATE AND END_DATE<=I_END_DATE AND T_ID=I_T_ID;
RETURN V_RUN_KM;
END;
/