我可以发誓,我听说TD14会支持按位,但我没有在搜索中提及它,也没有在TD14手册中“按位”搜索。
有人可以确认是否支持按位?
顺便说一句,我正在查看的手册是Teradata用户文档,以防有另一个我应该阅读的文档。答案 0 :(得分:2)
查看Teradata 14的第4章SQL函数,运算符,表达式和谓词手册通过嵌入式服务函数解释了Teradata 14中可用的字节/位操作函数。
(读取:它们不是Transact-SQL中的本机ANSI运算符。)
答案 1 :(得分:0)
是的,Teradata 14(以及其他版本)支持这些功能,如第6章中所述,"位/字节操作功能," " SQL函数,运算符,表达式和谓词"参考。具体来说,它们有BITAND(target_arg, bit_mask_arg)
,以及BITNOT,BITOR,BITXOR,COUNTSET,GETBIT,SETBIT,ROTATELEFT,ROTATERIGHT,SHIFTLEFT,SHIFTRIGHT和SUBBITSTR。