替代变量 临时变量也被称为替换变量
SELECT Q.*, U.UI_LOGIN_NAME, U.UI_NAME,q.rowid
FROM VEHICLE_QC_INFO Q
INNERJOIN USER_INFO U ON Q.VQI_USER_ID = U.UI_ID
AND Q.VQI_VI_ID=(
SELECT VI.VI_ID FROM VEHICLE_INFO VI
WHERE1=1
--AND vi.vi_vin_code='LXGCPA416EA003183'
--AND VI.VI_VIN_CODE='LXGCPA416EA003183'
and vi.vi_vin_code='&v_Vin' --临时变量
AND VI.VI_VIN_CODE='&v_Vin' --临时变量
);
SELECT*FROM USER_INFO UI
WHERE1=1
--AND UI.UI_NAME='赵昌来';
AND UI.UI_NAME='&name'; --临时变量
--如果一个SQL语句中有多个变量需要赋同一个值
--如上可以方法1:
--AND vi.vi_vin_code='LXGCPA416EA003183'
--AND VI.VI_VIN_CODE='LXGCPA416EA003183'
--亦可以方法2:
--and vi.vi_vin_code= '&v_Vin' --临时变量
--AND VI.VI_VIN_CODE='&v_Vin' --临时变量
--这样,在执行的过程中就会跳出方框,用于输入值