Remover um único caractere de um campo varchar do SQL Server 2008

Eu tenho uma mesa com váriosvarchar colunas que são quase idênticas às chaves primárias que tenho em outra tabela, com exceção de um período (.). Eu olhei para oreplace função em T-SQL, mas o primeiro argumento não é uma expressão. Como posso remover todas as ocorrências de um caractere específico com o SQL? Parece que a resposta correta pode ser substituir por uma cadeia de comprimento zero. Isso está próximo?

A quem quer que tenha sentido a questão não demonstrou esforço de pesquisa, foi principalmente devido a um mal-entendido da própria documentação.

questionAnswers(3)

yourAnswerToTheQuestion