The Sr 0.88 Bi 0.12 TiO 3 /SrTi 0.92 Mg 0.08 O 3 (SBTO/STMO) heterostructure films were prepared on p +-Si substrates by sol-gel spin-coating technique, and the films had good crystallinity and uniform grain distribution. The heterostructure films with a structure of Ag/SBTO/STMO/p +-Si exhibited a bipolar, remarkable resistance-switching characteristic, and R HRS /R LRS ∼10 4. More importantly, the heterostructure films showed rectifying characteristic in the low resistance state (LRS), and the rectification ratio can reach 10 2 at ±1 V. The dominant resistive-switching conduction mechanism of high resistance state (HRS) was Ohmic behaviour, and the LRS changed to space charge-limited current (SCLC).