cResult='astringwith45chars' cTableName ='PRM1'+cResult cTableString = ; 'create table '+cTableName+' ( ' cTableString = cTableString+' nEmpID n(16,0) , ' cTableString = cTableString+' cLastname c(64) , ' cTableString = cTableString+' cFirstName c(64) , ' cTableString = cTableString+' tHireDate t(8) , ' cTableString = cTableString+' cIsTerm c(32) , ' cTableString = cTableString+' cNTName c(32) ' cTableString = cTableString+' )' ? cTableString &cTableStringBut now I am stuck in macro substituion land.