A construction method of a composite
pile comprises the steps of (1), sinking a steel sleeve into the center soil layer of a
pile position in a vibrating mode or a hammering mode or a static pressure mode, wherein the
diameter of the steel sleeve is larger than the
diameter of a core
pile by 10-80 cm, and the maximum length of the steel sleeve is 40 m; (2), taking out soil bodies in the steel sleeve or below the steel sleeve by a certain depth through a long
auger or a rotary drilling rig or a grab bucket; (3), spraying
cement paste and gas to the soil layer at the lower portion of the steel sleeve through a speed-variable
agitator, agitating the soil and the
cement paste to form uniform pasty
cement soil at the same time and agitating the soil within the range of 1-3 meters at the pile tip repeatedly, wherein the number of times of vertical agitation is not smaller than 4; (4), implanting the
rigid core pile into the steel sleeve in an inserting mode or a vibrating mode, wherein the pasty cement soil overflows and fills the portion between the
rigid core pile and the steel sleeve in the implanting process of the
rigid core pile, pulling out the steel sleeve before initial setting of the cement soil, and forming the composite pile after the pasty cement soil is hardened. According to the construction method, in the pile implanting process, mud discharging and soil squeezing effects are avoided.