I am taking a Cousera course talking about SQL and there is one line of code I cannot understand.
What does it mean by 'hex(name || age)'? I know it turns the string into hexadecimal format using the hex() function, but what does 'name || age' do? I cannot find any document about the '||' operator.
|| is the SQLite concatenation operator. So hex(name || age) will pass a concatenated string of name and age into the hex() function.
From the SQLite documentation:
The hex() function interprets its argument as a BLOB and returns a string which is the upper-case hexadecimal rendering of the content of that blob.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With