コメントは正しかった。ドキュメントにはバイナリ文字列が返されると書かれているが、16進エンコードされた文字列が返される。正しい長さを取得するには、次を使用します: SELECT length(unhex(SHA2("bob", 512)));