我试图使用:将一些数据导入数据库。我有两个列的表(名称:选项卡):colA,colB。在文件中有三列,示例文件内容:value1|value2|value3(@dummy, colA, colB);
它工作得很好,但问题是当我尝试在Mysql 4中这样做时。for the right syntax to use near '@dummy,
我注意到在某些情况下,仍然添加重复的记录,结果发现这些传入记录的C为NULL。更新:我确实尝试过在索引创建中使用IfNull,但是Mysql不喜欢这样:Mysql说:
[Err] 1064 - You have an error in your SQL syntax; check the manual that correspondsto you
在SQL中询问了这:虽然一开始看起来很简单,但令人惊讶的是很难让它开始工作。最后,我不得不求助于一个循环。请注意,这看起来像示例代码,但它更像实践代码,这样逻辑就可以应用到实际情况中。/* Assuming that @Origin is the source table your data currently is: */
declare @Origin table (val1 char(1), val2 char(