title: insert char into string at multiple positions sql
body: <p>how would i like to convert accounting GL number</p>
  
  <p>99999999999999999</p>
  
  <p>to</p>
  
  <p>999-99999-99-9999.999</p>
  
  <p>in a query to MSSQL server 2005</p>
  
  <p>i dont need to update the data, just have the STRING be converted on query.</p>
  
  <p>Table: GLM_MASTER__ACOUNT
  Field: Account</p>
  
  <p>thanks.</p>