我正在使用批处理文件将文件上传到远程服务器(例如 123.45.678.90),并且日志显示已成功传输文件。
而在该服务器 (123.45.678.90) 中,我无法找到该文件。请建议我如何将文件传输到服务器 [ D:\SuccessTransaction] 中的特定文件夹。
@echo off
ping 127.0.0.1 -n 20 -w 60000 > nul
del ftpcmd.dat
echo user myuser>> ftpcmd.dat
echo mypassword>> ftpcmd.dat
echo BINARY>> ftpcmd.dat
echo put D:\Files\Success*.csv>> ftpcmd.dat
echo quit>> ftpcmd.dat
ftp -n -s:ftpcmd.dat 123.45.678.90 >> FileUploadLog.txt
del ftpcmd.dat
Run Code Online (Sandbox Code Playgroud) 我有两张桌子:
元素:
ID (int. key)
TYPE (String)
Run Code Online (Sandbox Code Playgroud)
元素属性:
ELEMENT_ID (int)
ATTR_NAME (String)
Run Code Online (Sandbox Code Playgroud)
(我忽略了原始表中的字段,这些字段对于这个问题来说并不重要)
我想做这样的事情:
UPDATE ELEMENT e, ELEMENT_ATTRIBUTES a
SET a.ATTR_NAME='new name'
WHERE e.ID = a.ELEMENT_ID
AND e.TYPE = 'a specific type'
AND a.ATTR_NAME = 'old name'
Run Code Online (Sandbox Code Playgroud)
这在 derby sql 中可能吗?