How far back does swab test detect alcohol?

Swab tests are not used for alcohol detection. Alcohol is measurable via breath, urine, or blood samples. Swab tests are used, among other things, to collect DNA samples.