0
我想通过spark-sql将'123,456'转换为123456(字符串为int)。如何从spark-sql中的字符串中删除特定字符
我试过这样。
REPLACE('123,456', ',', '')
但它没有工作,因为火花-SQL不允许REPLACE()
我想通过spark-sql将'123,456'转换为123456(字符串为int)。如何从spark-sql中的字符串中删除特定字符
我试过这样。
REPLACE('123,456', ',', '')
但它没有工作,因为火花-SQL不允许REPLACE()
假设所有数据都是数字,而存储在VARCHAR转换功能应该可以解决您的问题
conv(Column num,
int fromBase,
int toBase)
有没有演员或转换功能? – maSTAShuFu
是的,有投射功能。但它不起作用。 – hyeon