我试图删除文件夹中基本上是日期的所有文件.
假设,如果文件夹" 08-10-2015 " 下有100个文件,而不是发送所有这100个文件名,我想发送文件夹名称.
我正在尝试下面的代码,它不适合我.
DeleteObjectsRequest multiObjectDeleteRequest = new DeleteObjectsRequest();
multiObjectDeleteRequest.BucketName = bucketName;
multiObjectDeleteRequest.AddKey(keyName + "/" + folderName + "/");
AmazonS3Config S3Config = new AmazonS3Config()
{
ServiceURL = string.Format(servicehost)
};
using (IAmazonS3 client = Amazon.AWSClientFactory.CreateAmazonS3Client(accesskey, secretkey, S3Config))
{
try
{
DeleteObjectsResponse response = client.DeleteObjects(multiObjectDeleteRequest);
Console.WriteLine("Successfully deleted all the {0} items", response.DeletedObjects.Count);
}
catch (DeleteObjectsException e)
{
// Process exception.
}
Run Code Online (Sandbox Code Playgroud)
我使用上面的代码,它无法正常工作.
我有一个具有以下结构的表:
+----+-------------+----------------+------------+------------+
| id | some column | another column | inserted | edited |
+----+-------------+----------------+------------+------------+
| 1 | ... | ... | 2014-08-15 | 2016-03-04 |
| 2 | ... | ... | 2015-09-16 | 2016-10-07 |
| 3 | ... | ... | 2016-10-17 | 2016-11-16 |
+----+-------------+----------------+------------+------------+
Run Code Online (Sandbox Code Playgroud)
插入新条目时,应将当前日期添加到列中inserted。它永远不应该被改变。
编辑条目时,应将当前日期添加到该列中edited,并且每次编辑该条目时,该日期都应更新。
我的方法是在这两种情况下定义数据类型date并将标准值更改为CURDATE(). 但相反,只是CURDATE()作为字符串插入。
更新 这是一个示例查询:
CREATE TABLE `test`.`testtab`
(
`id` INT NOT NULL auto_increment,
`some column` VARCHAR(100) NULL,
`another …Run Code Online (Sandbox Code Playgroud) 表A包含了2014年使用Oracle的数百万条记录
ID Sales_Amount Sales_Date
1 10 20/11/2014
1 10 22/11/2014
1 10 22/12/2014
1 10 22/01/2015
1 10 22/02/2015
1 10 22/03/2015
1 10 22/04/2015
1 10 22/05/2015
1 10 22/06/2015
1 10 22/07/2015
1 10 22/08/2015
1 10 22/09/2015
1 10 22/10/2015
1 10 22/11/2015
Run Code Online (Sandbox Code Playgroud)
表B.
ID ID_Date
1 22/11/2014
2 01/12/2014
Run Code Online (Sandbox Code Playgroud)
我希望6个月的总和以及ID 1的1年
从表B 开始日期为22/11/2014
Output Sales_Amount_6Months Sales_Amount_6Months
1 70 130
Run Code Online (Sandbox Code Playgroud)
我可以add_months在这种情况下使用吗?