Si lo quieres hacer directamente mediante SQL puedes usar funciones como:
LEFT(string,number) >> extrae X carácteres de la cadena indicada, comenzando por la izquierda.
CHAR_LENGTH(string) >> devuelve el número de carácteras de una cadena
RPAD(string,length,char) >> añade X carácteres por la derecha de la cadena indicada
Un posible ejemplo sería el siguiente (seguro que hay otras formas de hacerlo, pero aunque no soy experto creo que esta debería funcionar):
Código PHP:
$consulta="
SELECT
TOP 10 RPAD(LEFT(cCharName,1),CHAR_LENGTH(cCharName) , '_') as name,iEK
FROM CHARACTER_T
WHERE cNation = 'elvine'
AND sAdminLevel = '0'
ORDER BY iEK DESC";
while($row=mssql_fetch_array($result))
{
echo $row[name], $row[iEK];
}