由于您正在查看json数组,因此您可以简单地执行一个split,然后应用size来获得所需的结果。 select size(split(get_json_object(data,'$.keys'),',')) from <table name>;