Fragmento da conversa.
Planejo fazer algum trabalho este ano para dar suporte a consultas SQL em cima de
RDD (qualquer área de trabalho aberta - não apenas na memória). Mas primeiro algo mais
tem prioridade!
Quem trabalharia em ideias como essas? Porque temos muito mais ideias,
que não são apoiadas por mão de obra.
Você pode fazer um tipo Unique( <aArray>/<hHash> ) que retornará um
array que tem apenas elementos/chaves exclusivos, se a fonte for hash use
HB_HKeys(). O JavaScipt parece ter uma especificação muito longa para uma
funcionalidade tão simples, realmente não parece necessário fazer um novo
ValType() a partir dele. Além disso, o nome Set() colide com DBASE/Clipper SET's
Atenciosamente, Aleksander
Resposta do Aleksander CzajczynskiOlá Aleksander,
Seria incrível ter suporte SQL nativo no Harbour!
O VFP tem, mas é uma linguagem morta. Foi incrível poder executar vários SQL remotos de qualquer backend como o PostgreSQL, por exemplo, e então executar mais SQL local nesses resultados.
Talvez isso também ajude os desenvolvedores do xBase++ a migrarem para o Harbour, já que ele também tem algum suporte SQL local.
Poder executar milhares de consultas SQL localmente torna tudo muito mais fácil, especialmente para trabalhos ETL.
O SQL local também pode acessar variáveis locais e até mesmo chamar funções ou métodos locais de objetos no escopo.
Terei prazer em escrever alguma documentação para ele, artigo em harbor.wiki e, claro, ajudar você a testá-lo.
Atenciosamente, Eric
Já tem o LetoDbf, agora com SQL, vai ser show de bola.Muito obrigado por isso, entrarei em contato com você assim que tiver algo
utilizável e que valha seu tempo.
Lembrando que as ultimas atualizações do LetoDbf(ELch) pegou do fork dele.
Vida longa e próspera ao DBF! Saudações,
Itamar M. Lins Jr.


