Mensagem de erro
Na mensagem, %s marca um valor que o motor preenche quando levanta o erro.
A história
Você usou data ponto put num nome que não é um portador válido, e o motor recusou. Vamos entender. A porta put é o upsert: se a chave existe, atualiza, se não existe, cria. Para isso ela precisa de um portador, ou seja, um nome ligado a um data com colchetes, ou a uma coleção com chaves. O primeiro put sobre esse portador faz o dado nascer. Mas o motor recusa em dois casos. No primeiro, o nome não guarda nada. Ele não cria um portador novo, para que um nome de tabela com erro de digitação nunca vire uma tabela nova em silêncio. No segundo, o nome guarda algo que não é portador, como um número ou um texto, e o motor não sobrescreve. A mensagem traz o nome e o motivo. Exemplo: você tem a tabela usuarios e escreve usuario no singular. Em vez de criar uma tabela fantasma, o motor avisa. A correção: confira o nome do portador, e certifique-se de que ele foi criado antes, com data e a primeira adição.
Texto do catálogo de erros do motor do Rush.
