当前位置: 首页 > news >正文

备忘一个FDBatchMove数据转存的问题

使用FDBatchMove的SQL导入excel表到sql表,设置条件时一头雾水,函数不遵守sql的规则。

比如替换字段的TAB键值为空,replace(字段名,char(9),'')竟然提示错误,百思不得其解。

试遍了几乎所有的函数,竟然是chr(9)。

这个好像是excel的用法,难道read的字符串,要遵守数据源的规则?那还不乱套了?

再比如sql中没有trim()函数,在这里却可以使用。

不过,REPLACE函数可以使用,但是SUBSTITUTE函数就不能使用,一脸懵逼。

备忘一下。

---------------

对FDbatchmove一点点的认识:
1、FDBatchMoveSQLReader1.ReadSQL。read excel表,如果在这里写规则,可以使用trim()chr(),且必须FDBatchMove1.Options - [poSkipUnmatchedDestFields],否则系统认为找不到字段名,而且你用 AS 字段名,就提示错误。
2、FDBatchMoveSQLWriter1.WriteSQL。write masql table,规则最好是写在这里 函数(:变量),不易出错,且符合mssql的内置函数使用规则ltrim()char()。
以上两句使用sql的规则完全不同

http://www.lryc.cn/news/508286.html

相关文章:

  • CEF127 编译指南 MacOS 篇 - 编译 CEF(六)
  • 【更新】LLM Interview
  • Django 视图中使用 Redis 缓存优化查询性能
  • 正则表达式解析与功能说明
  • STUN服务器实现NAT穿透
  • 音视频入门基础:MPEG2-TS专题(19)——FFmpeg源码中,解析TS流中的PES流的实现
  • tomcat的安装以及配置(基于linuxOS)
  • 因子分解(递归)
  • 【Python】pandas库---数据分析
  • RabbitMQ 的7种工作模式
  • 负载均衡式在线OJ
  • 【3D打印机】启庞KP3S热床加热失败报错err6
  • 基于 MATLAB 的图像增强技术分享
  • 前端知识补充—HTML
  • 安卓从Excel文件导入数据到SQLite数据库的实现
  • C/C++基础知识复习(44)
  • 【day13】深入面向对象编程
  • 《 火星人 》
  • 盒子模型(内边距的设置)
  • CentOS7网络配置,解决不能联网、ping不通外网、主机的问题
  • 如何测继电器是否正常
  • 最优二叉搜索树【东北大学oj数据结构10-4】C++
  • ESP32应用开发-Webserver
  • 【IMU:视觉惯性SLAM系统】
  • 前端开发 之 12个鼠标交互特效下【附完整源码】
  • Unity文件路径访问总结:从基础到高级的资源加载方法
  • AWS Transfer 系列:简化文件传输与管理的云服务
  • Jenkins Api Token 访问问题
  • 垂起固定翼无人机大面积森林草原巡检技术详解
  • 【Leetcode 每日一题】1387. 将整数按权重排序