Valores separados por comas en una columna - SERVIDOR SQL

Customer Table
--------------
ID   Name
1   James
2   Peter
Order Table
---------------
OrderId  CustId
100     1
101     1
102     2

¿Cómo puedo escribir una consulta que devuelve algo como esto?

ID,Name,ListofOrders
1,James,"100,101"
2,Peter,"102"

En Sybase tenía una función llamada LISTA que podía usar pero no encuentro una función similar en el SERVIDOR SQL

Respuestas a la pregunta(4)

Su respuesta a la pregunta