insert into teacher values('1','jack','SZ,'1975-12-23'); 可以插入
insert into teacher values('2','jack','深圳一中','1975-12-23'); 报错
insert into teacher values('2','jack','SZZ','1975-12-23'); 可以插入
就是在CMD中不能够用添加汉字,想各位求教

解决方案 »

  1.   

    还是编码问题。你是在哪里运行sql的啊。
    是dos吗。windows的dos环境不支持gbk或gb2312.
    说一用其它的工具就ok了。
      

  2.   

    这种情况一般是出现在使用hibernate自动创建的表中,你最好使用mysql或qitagui工具创建表就可以了
      

  3.   

    将数据库的编码格式改为utf-8就好了。.
      

  4.   

    编码问题,你可以考虑encode()与decode()结合的使用