执行SQL语句修改Oracle用户密码,用户密码中含有'?',应该如何解决。
Alter user username identified by "password?pass";
在PL/SQL Developer中可以执行成功,密码也是对的。
在Java中执行成功后,密码怎么也进不去,望高手指点,谢谢。
Alter user username identified by "password?pass";
在PL/SQL Developer中可以执行成功,密码也是对的。
在Java中执行成功后,密码怎么也进不去,望高手指点,谢谢。
如果是这个原因,换成普通的 Statement 试试喽。
你在?前面加一个'\'试试,如果不行,就加两个,因为我忘记是加几个了
因为有可能进行转义的地方要经过两次转义