Pessoal, preciso de ajuda para separar o logradouro do número em uma coluna 'Endereço'. Eu sei que se houver vírgula dá pra fazer do seguinte modo: select substring('rua coralia wandeck, 05',1,charindex(',','rua coralia wandeck, 05')-1) as Endereco, substring('rua coralia wandeck, 05',charindex(',','rua coralia wandeck, 05')+1,len('rua coralia wandeck, 05')) as Numero No entanto, se não houver vírgula no campo tal query não funciona. Por exemplo, quando o campo só possui o logradouro (RUA TRANCOSO) a query dá um erro. Preciso contemplar os casos onde não há vírgula. Será que alguém me dá uma luz?