小编Tik*_*aty的帖子

在Oracle SQL中:如何将当前日期+时间插入表中?

我写了下面的代码,但它似乎只插入当前日期而不是当前时间.谁知道怎么做?

insert into errortable
(dateupdated,table1id)
values
(TO_DATE(sysdate, 'dd/mm/yyyy hh24:mi:ss'),1083);
Run Code Online (Sandbox Code Playgroud)

sql oracle datetime sql-insert

13
推荐指数
1
解决办法
7万
查看次数

对多个电子邮件执行一次批处理脚本

我有多封电子邮件进来(每天我收到3封电子邮件,订购3类别的订单).电子邮件主题的格式如下:

" 订单提取 - [类别] - [日期] ".

其中【类别】可以Category 1,Category 2Category 3.[日期]是以DD/MM/YYYY格式发送电子邮件的日期.

我有一个规则设置来搜索' Orders '然后调用下面的代码.

我希望Complete.bat在保存所有电子邮件附件后运行,我只想调用一次.

我试图通过创建另一个名为saveAttachtoDisk_CATEGORY1(itm)只在主题中找到" 类别1 " 时被调用的子进行此操作.然后它会保存附件,但也会在主题中搜索类别1并搜索昨天的日期.

我想要一个不依赖于日期的更好的解决方案.全局变量可以在我将变量设置为1然后运行Complete.bat发送然后将来变量= 1然后不运行的情况下工作Complete.bat.不确定放置此变量的位置(全局变量?)因为两个子模块似乎都放错了并引用它.

这两个模块都保存在Microsoft Outlook VBA的"模块"部分下.

Public Sub saveAttachtoDisk(itm As Outlook.MailItem)
    Dim objAtt As Outlook.Attachment
    Dim SaveFolder As String
    SaveFolder = "D:\Orders\"
    For Each objAtt In itm.Attachments
         objAtt.SaveAsFile SaveFolder & "\" & objAtt.DisplayName
         objAtt.Delete
    Next
    itm.Save
End Sub
Run Code Online (Sandbox Code Playgroud)

其他模块:

Public Sub saveAttachtoDisk_CATEGORY1(itm As …
Run Code Online (Sandbox Code Playgroud)

email vba loops outlook-vba

11
推荐指数
1
解决办法
767
查看次数

如何在python中重命名文件名

我有一个文件列表.每个文件名都包含一个我想删除的数字.然后我想用新文件名重命名文件(没有数字).得到以下错误:

代码如下:

import os, re
mypath = "/Users/tikka/Downloads/prank/prank"
for f in os.listdir(mypath):
 print f
 frenamed = re.sub('\d','',f)
 print frenamed
 os.rename(f,frenamed)
 print f
Run Code Online (Sandbox Code Playgroud)

错误信息

Traceback (most recent call last):
  File "C:/Python27/ty3.py", line 7, in <module>
    os.rename(f,frenamed)
WindowsError: [Error 2] The system cannot find the file specified
Run Code Online (Sandbox Code Playgroud)

这个问题与Python中的重命名文件不同,因为我的.py与我想要重命名的文件不在同一目录中

python

1
推荐指数
1
解决办法
259
查看次数

标签 统计

datetime ×1

email ×1

loops ×1

oracle ×1

outlook-vba ×1

python ×1

sql ×1

sql-insert ×1

vba ×1