which represents this text in SJIS encoding:
93 FA 96 7B 8C EA 83 54 83 43 83 67
But the DB seems to think it's encoded as ISO-8859-1, and when you retrieve it with the getBytes() call, it's being encoded as UTF-8, resulting in this byte sequence:
If you decode that as cp1252 you get
C2 93 C3 BA C2 96 7B C2 8C C3 AA C2 83 54 C2 83 43 C2 83 67
If you decode is as SJIS, as your getStringSJIS() method does, you get
But, as I said earlier, you shouldn't have to decode anything yourself. You just need to set up the database (or at least the connection) so it knows that column contains text in the SJIS encoding, then retrieve it with getString().