Try this:
SELECT GLACCT,
PARSENAME(REPLACE(GLACCT,'-','.'),6)AS PART1,
PARSENAME(REPLACE(GLACCT,'-','.'),5)AS PART2,
PARSENAME(REPLACE(GLACCT,'-','.'),4)AS PART3,
PARSENAME(REPLACE(GLACCT,'-','.'),3)AS PART4,
PARSENAME(REPLACE(GLACCT,'-','.'),2)AS PART5,
PARSENAME(REPLACE(GLACCT,'-','.'),1)AS PART6
FROM TABLE
------------------------------
gail smith
chevron
------------------------------