BEGIN declare strStdCode VARCHAR(8); SELECT cast(12 as char(8)); -- INT 转 VARCHAR set strStdCode = LPAD(123,8,'0'); -- INT 转 VARCHAR 并前面补0; SELECT strStdCode; SET strStdCode = REPLACE ( strStdCode, '0', '1'); -- 字符串1替换0 SELECT strStdCode; END