There is no Spear Pillar in Soul Silver. If you want to get Dialga, Palkia, or Giratina you need the special event Arceus.
There is a spear pillar in soul silver but it can only be unlocked if you have the special event and don't ask me what event it is because I don't know See yah!