>a,b,,,,c,,d, というようなデータ列で、','を区切り文字としています。

ここを
a,b,NULL, NULL, NULL,c, NULL,d,
みたいだとどうだろ(試してないけど