0
AND (CONSIGN_TIME BETWEEN TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS') AND
TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'))
AND DECODE(?, NULL, '1', STEEL_GRADE) = DECODE(?, NULL, '1', ?)
AND (HEAT_NO LIKE '%' || ? || '%' OR HEAT_NO IS NULL)
AND CHECK_NO LIKE '%' || ? || '%'
ORDER BY IS_RUSH DESC, RUSH_TIME, CHECK_NO
*/
]]>
SELECT T.STEELNAME,T.STEELCODE FROM COM_BASE_STEEL T WHERE T.VALIDFLAG = '1' ORDER BY T.STEELCODE ASC
SELECT T.GRADENAME,T.GRADECODE FROM COM_BASE_GRADE T WHERE T.VALIDFLAG = '1' ORDER BY T.GRADECODE ASC
SELECT T.STD_NAME,T.STD_CODE FROM COM_BASE_STD T WHERE T.VALIDFLAG= '1' ORDER BY T.STD_CODE ASC
SELECT T.DIMATER,T.SPEC_CODE FROM COM_BASE_SPEC T WHERE T.VALIDFLAG = '1' ORDER BY T.SPEC_CODE ASC
SELECT T.HEIGHT,T.SPEC_CODE FROM COM_BASE_SPEC T WHERE T.VALIDFLAG = '1' ORDER BY T.SPEC_CODE ASC
select T.PLINE_CODE || T.PROCESS_CODE PLINE_CODE, T.PLINE_NAME, T.PLINE_CODE PLINE_CODE_A
from COM_BASE_PLINE t
WHERE T.VALIDFLAG = '1'
select T.PLINE_CODE || T.PROCESS_CODE PLINE_CODE,
T.PLINE_NAME,
T.PLINE_CODE PLINE_CODE_A
from COM_BASE_PLINE t
WHERE T.PLINE_CODE = ?
ORDER BY T.PROCESS_CODE, T.PLINE_CODE
select T.* from COM_BASE_PLINE t WHERE T.PLINE_CODE = ?
SELECT DECODE(?,
'002001007010',
'002023003001',
'002001007013',
'002023003003',
'002001007014',
'002023003004',
'002001007015',
'002023003005',
'002001007009',
'002023003002',
'002001007020',
'002023003005',
'002001020001',
'002023003005') newDeptID
FROM DUAL
SELECT ? || TO_CHAR(SYSDATE,'YYMM') ||
LPAD(NVL(MAX(SUBSTR(T.CHECK_NO, 6)), 0) + 1,3,0) CHECK_NO
FROM PIPE_CHECKCONSIGN_BASEINFO T
WHERE T.CRAFT_SOURCE = ?
AND T.CHECK_NO LIKE ? || '%'
AND TO_CHAR(T.CONSIGN_TIME, 'YYYYMM') = TO_CHAR(SYSDATE, 'YYYYMM')
SELECT T.*,
TO_CHAR(T.CONSIGN_TIME, 'YYYY-MM-DD HH24:MI:SS') CONSIGN_TIME1,
DECODE(CRAFT_SOURCE,
'0',
'生产样',
'1',
'首日检',
'2',
'科研样',
'3',
'生产加样',
'4',
'外购管委托',
'5',
'内部委托',
'6',
'委外热处理样') CRAFT_SOURCE_DESC,
DECODE(T.ISPRODUCER, '0', '', '1', '监制') ISPRODUCER_DESC,
DECODE((SELECT COUNT(1)
FROM PIPE_CHECKCONSIGN_DETAIL
WHERE DEPT_ID IN ('002001007015,002001007009',
'002001007009',
'002023003002')
AND CHECK_NO = T.CHECK_NO),
0,
0,
1) CAILI_FLAG,
DECODE((SELECT COUNT(1)
FROM PIPE_CHECKCONSIGN_DETAIL
WHERE DEPT_ID IN ('002001007013', '002023003003')
AND CHECK_NO = T.CHECK_NO),
0,
0,
1) FUSHI_FLAG,
DECODE((SELECT COUNT(1)
FROM PIPE_CHECKCONSIGN_DETAIL
WHERE DEPT_ID IN ('002001007015', '002023003005')
AND CHECK_NO = T.CHECK_NO),
0,
0,
1) JINWU_FLAG,
DECODE((SELECT COUNT(1)
FROM PIPE_CHECKCONSIGN_DETAIL
WHERE DEPT_ID IN ('002001007014', '002023003004')
AND CHECK_NO = T.CHECK_NO),
0,
0,
1) GONGCHENG_FLAG,
DECODE((SELECT COUNT(1)
FROM PIPE_CHECKCONSIGN_DETAIL
WHERE DEPT_ID IN
('002001007020', '002001020001', '002023003005')
AND CHECK_NO = T.CHECK_NO),
0,
0,
1) DIBEI_FLAG,
DECODE((SELECT COUNT(1)
FROM PIPE_CHECKCONSIGN_DETAIL
WHERE DEPT_ID IN ('002001007010', '002023003001')
AND CHECK_NO = T.CHECK_NO),
0,
0,
1) HUAXUE_FLAG,
(SELECT MIN(DECODE(FLAG, '9', '0', FLAG))
FROM PIPE_CHECKCONSIGN_DETAIL
WHERE DEPT_ID IN
('002001007015,002001007009', '002001007009', '002023003002')
AND CHECK_NO = T.CHECK_NO) CAILI_Status,
(SELECT MIN(DECODE(FLAG, '9', '0', FLAG))
FROM PIPE_CHECKCONSIGN_DETAIL
WHERE DEPT_ID IN ('002001007013', '002023003003')
AND CHECK_NO = T.CHECK_NO) FUSHI_Status,
(SELECT MIN(DECODE(FLAG, '9', '0', FLAG))
FROM PIPE_CHECKCONSIGN_DETAIL
WHERE DEPT_ID IN ('002001007015', '002023003005')
AND CHECK_NO = T.CHECK_NO) JINWU_Status,
(SELECT MIN(DECODE(FLAG, '9', '0', FLAG))
FROM PIPE_CHECKCONSIGN_DETAIL
WHERE DEPT_ID IN ('002001007014', '002023003004')
AND CHECK_NO = T.CHECK_NO) GONGCHENG_Status,
(SELECT MIN(DECODE(FLAG, '9', '0', FLAG))
FROM PIPE_CHECKCONSIGN_DETAIL
WHERE DEPT_ID IN ('002001007020', '002001020001', '002023003005')
AND CHECK_NO = T.CHECK_NO) DIBEI_Status,
(SELECT MIN(DECODE(FLAG, '9', '0', FLAG))
FROM PIPE_CHECKCONSIGN_DETAIL
WHERE DEPT_ID IN ('002001007010', '002023003001')
AND CHECK_NO = T.CHECK_NO) HUAXUE_Status
FROM PIPE_CHECKCONSIGN_BASEINFO T
WHERE 1 = 1
0
]]>