50分 help!!!About plsql﹕
我有如下語句﹕
SELECT ALL XSA_DET.XSA_NBR, XSA_DET.XSA_LINE, XSA_DET.XSA_CUSTPO, XSA_DET.XSA_CUSTART,
XSA_DET.XSA_MKR_MODEL, XSA_DET.XSA_LP_DATE,
XSA_DET.XSA_DESC1||
decode(trim(XSA_DET.XSA_DESC2),null,'',CHR(10)||XSA_DET.XSA_DESC2)||
decode(trim(XSA_DET.XSA_DESC3),null,'',CHR(10)||XSA_DET.XSA_DESC3)||
decode(trim(XSA_DET.XSA_DESC4),null,'',CHR(10)||XSA_DET.XSA_DESC4)||
decode(trim(XSA_DET.XSA_DESC5),null,'',CHR(10)||XSA_DET.XSA_DESC5)||
decode(trim(XSA_DET.XSA_DESC6),null,'',CHR(10)||XSA_DET.XSA_DESC6)||
decode(trim(XSA_DET.XSA_DESC7),null,'',CHR(10)||XSA_DET.XSA_DESC7) XSA_DESC ,
XSA_DET.XSA_VERSION,XSA_DET.XSA_SUNIT,
XSA_DET.XSA_QTY_RMK1||
decode(trim(XSA_DET.XSA_QTY_RMK2),null,'',CHR(10)||XSA_DET.XSA_QTY_RMK2)||
decode(trim(XSA_DET.XSA_QTY_RMK3),null,'',CHR(10)||XSA_DET.XSA_QTY_RMK3)||
decode(trim(XSA_DET.XSA_QTY_RMK4),null,'',CHR(10)||XSA_DET.XSA_QTY_RMK4)||
decode(trim(XSA_DET.XSA_QTY_RMK5),null,'',CHR(10)||XSA_DET.XSA_QTY_RMK5)||
decode(trim(XSA_DET.XSA_QTY_RMK6),null,'',CHR(10)||XSA_DET.XSA_QTY_RMK6)||
decode(trim(XSA_DET.XSA_QTY_RMK7),null,'',CHR(10)||XSA_DET.XSA_QTY_RMK7) xsa_qty_rmk,
XSA_DET.XSA_BRAND,XSA_DET.XSA_SPEC, XSA_DET.XSA_OUTLET,XSA_DET.XSA_INLET,
XSA_DET.XSA_POWER1||
decode(trim(XSA_DET.XSA_POWER2),null,'',CHR(10)||XSA_DET.XSA_POWER2)||
decode(trim(XSA_DET.XSA_POWER3),null,'',CHR(10)||XSA_DET.XSA_POWER3)||
decode(trim(XSA_DET.XSA_POWER4),null,'',CHR(10)||XSA_DET.XSA_POWER4)||
decode(trim(XSA_DET.XSA_POWER5),null,'',CHR(10)||XSA_DET.XSA_POWER5)||
decode(trim(XSA_DET.XSA_POWER6),null,'',CHR(10)||XSA_DET.XSA_POWER6)||
decode(trim(XSA_DET.XSA_POWER7),null,'',CHR(10)||XSA_DET.XSA_POWER7) xsa_power,
XSA_DET.XSA_LEVEL, XSA_DET.XSA_CRITICAL, XSA_DET.XSA_REV_DATE,
XSA_DET.XSA_WO_DATE, XSA_DET.XSA_DISREG_SA, XSA_DET.XSA_DISREG_RMK1,
XSA_DET.XSA_DISREG_RMK2, XSA_DET.XSA_DISREG_RMK3, XSA_DET.XSA_LPDATE_RMK,
XSA_DET.XSA_PROD_TYPE, XSA_DET.XSA_PACKAGE, XSA_DET.XSA_COLOUR,
XSA_DET.XSA_SILK, XSA_DET.XSA_RATING, XSA_DET.XSA_CARTON, XSA_DET.XSA_REMARK,
XSA_DET.XSA_REFERENCE, XSA_DET.XSA_SET_ITEM, XSA_DET.XSA_REV_RMK1,
XSA_DET.XSA_REV_RMK3, XSA_DET.XSA_ISSUE_ON, XSA_DET.XSA_REV_RMK2, SO_MSTR.SO_CUST,
SOD_DET.SOD_PART, SOD_DET.SOD_QTY_ORD,sod_det.sod_um,sod_det.sod_cmtindx,
AD_MSTR.AD_NAME,so_mstr.so_rev
FROM QAD.XSA_DET, QAD.SO_MSTR, QAD.SOD_DET, QAD.AD_MSTR
WHERE ((XSA_DET.XSA_NBR = SO_MSTR.SO_NBR)
AND (XSA_DET.XSA_LINE = SOD_DET.SOD_LINE)
and (sod_det.sod_nbr = xsa_det.xsa_nbr)
AND (SO_MSTR.SO_CUST = AD_MSTR.AD_ADDR))
在report中設置它為查詢語句﹐運行報表沒錯﹐可顯示記錄﹐
但在form中﹐我用它來得到一個cursor卻總是說﹕必須宣告識別字"TRIM"
是否在plsql中不能用"trim"函數﹖