我有一个以汉字作为字段名和数据的数据,我已经将它们从xls导入到access 2007并将它们导出到ODBC。然后我用RODBC在R中读取它们,字段名没有问题,但是对于数据,所有的汉字都显示为?。For example, MySQL can set the communication character set via SQL, e.g. SET NAMES 'utf8'.我想这就是问题所在,但是如何通过RODBC向MySQL提供这个命令呢?谢谢!
我的database.My代码中有中英文字符,如下所示:mysql_query("set character set 'utf8'");当我只从一个表中选择时,可以正常、正确地返回汉字。但是,当sql语句类似于
select TableA.a from TableA join TableB on TableA.b=Table
我的数据库中有一个包含所有表的数组,如果是applicationid=123或familyid=123,我需要删除记录。但是有些表没有这些字段,如果是这样,有没有一种方法可以跳过表?而不是做错事。= "$r['1']" OR house2ID ="$r['2']" OR familyID="$r['1']" OR familyID="$r['2']"";