标签: sql amazon-redshift
如何在Amazon Redshift中将无符号整数转换为二进制字符串?例如,对于10号,我想得到“1010”。
我发现a UDF that does this但我宁愿不使用任何UDF。
答案 0 :(得分:1)
有人编写了这个UDF,这表明Redshift的SQL中没有可以执行此操作的内置功能。</ p>
如果您不想使用UDF,可以创建一个包含所有二进制值的查找表,然后加入它。这可能比重复运行Python函数更快,但我注意到该函数编码为STABLE,因此它将缓存结果。
STABLE