teradataml DataFrameColumn supports following set of bit byte manipulation functions.
See the Bit Byte Manipulation Functions section of Teradata Package for Python Function Reference, B700-4008) at https://docs.teradata.com/ for detailed description and usage examples of these functions.
Sr. No. | Function Name | Description |
---|---|---|
1 | from_byte() | Encodes a sequence of bits into a sequence of characters. |
2 | bit_and() | Returns the logical AND operation on the bits from the column and corresponding bits from the argument. |
3 | bit_get() | Returns the bit specified by input argument from the column and returns either 0 or 1 to indicate the value of that bit. |
4 | bit_or() | Returns the logical OR operation on the bits from the column and corresponding bits from the argument. |
5 | bit_xor() | Returns the bitwise XOR operation on the binary representation of the column and corresponding bits from the argument. |
6 | bitand() | It is an alias for bit_and() function. |
7 | bitnot() | Returns a bitwise complement on the binary representation of the column. |
8 | bitor() | It is an alias for bit_or() function. |
9 | bitwise_not() | It is an alias for bitnot() function. |
10 | bitwiseNOT() | It is an alias for bitnot() function. |
11 | bitxor() | It is an alias for bit_xor() function. |
12 | countset() | Returns the count of the binary bits within the column that are either set to 1 or set to 0, depending on the input argument value. |
13 | getbit() | It is an alias for bit_get() function. |
14 | rotateleft() | Returns an expression rotated to the left by the specified number of bits, with the most significant bits wrapping around to the right. |
15 | rotateright() | Returns an expression rotated to the right by the specified number of bits, with the least significant bits wrapping around to the left. |
16 | setbit() | Sets the value of the bit specified by input argument to the value of column. |
17 | shiftleft() | Returns the expression when value in column is shifted by the specified number of bits to the left. |
18 | shiftright() | Returns the expression when column expression is shifted by the specified number of bits to the right. |
19 | subbitstr() | Extracts a bit substring from the column expression based on the specified bit position. |
20 | to_byte() | Converts a numeric data type to the Vantage byte representation (byte value) of the column expression value. |