开发者社区> 问答> 正文

DTS任务配置通过SQL条件过滤任务数据

已解决

DTS任务配置通过SQL条件过滤任务数据

展开
收起
提个问题 2024-06-01 12:04:12 15 0
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    用户过滤条件写的有问题,对于时间过滤条件,应该是 这种格式create_time<'2022-08-01'

    过滤条件编写的标准:
    说明过滤条件支持标准的SQL WHERE语句(仅支持=、!=、<、>、in操作符),只有满足WHERE条件的数据才会被同步或迁移到目标数据库中。本案例填入order>100。过滤条件支持按时间条件过滤,但SQL WHERE语句中时间的格式有一定要求,例如过滤2020年之后创建的增量数据,您需要填入create_time>'2020-01-01'或create_time>'2020-01-01 00:00:00',不支持填入create_time>'2020'。过滤条件中如需使用引号,请使用单引号('),例如address in('hangzhou','shanghai')。如源库中同一张表内存在两个列A和a,由于过滤条件忽略列名的英文大小写,则SQL WHERE语句仅支持过滤列A,不支持过滤列a,例如支持WHERE A=10,不支持WHERE a=10。

    2024-06-01 12:04:13
    赞同 展开评论 打赏
问答分类:
SQL
问答地址:
问答排行榜
最热
最新

相关电子书

更多
SQL Server 2017 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载