为什么在MySQL数据库录入记录时报1366错误,我数据库设计正常,写入的值也正常,

解决方案 »

  1.   

    CREATE VIEW dbo.bj_view
    AS
    SELECT dbo.[班级].班级代码,dbo.[班级].班级名称,dbo.[系部].系部名称
    FROM dbo.[班级] INNER JOIN
          dbo.系部 ON dbo.[班级].系部代码 = dbo.系部.系部代码这个创建视图也有错误不知道为什么,?
      

  2.   

    错误提示:
    1366-Incorrect string value"\xES\xBC\xAO\xEc\XB8\X89" for column"乱码?" at row 1
    这是怎么回事,
      

  3.   

    字段类型与插入的值不符
    如:insert into table values('','jfdkdkdd');这句就是错误的
    insert into pro_fl1 values(null,'jfdkdkdd');
    这样才是正确的,加了个NULL