我有下表:
CreateDirectoryW()
我希望输出如下:
string direc = "C:\\Users\\Daniel\\Documents\\VS17\\" + timestamp();
CreateDirectoryA(direc.c_str(), NULL);
我试图使用枢轴功能,但它不起作用,我使用下面的代码:
选择*来自 ( 选择fp_site,trunc(etl_load_date) 来自etl_fb_site ) 枢 ( COUNT(TRUNC(etl_load_date)) 对于'2017'中的to_char(etl_load_date,'YYYY') ) trunc by trunc(etl_load_date);
它以[1]回复:ORA-01738:缺少IN关键字。我不知道问题在哪里,但我认为它与to_char函数,因为我尝试使用文本列相同的代码(IN子句中的字符串),它工作正常。注意我使用的是Oracle 11G。
下面的是创建表格的代码:
FP_SITE ETL_LOAD_DATE
---------
20 6/30/2016
40 6/30/2016
10 7/8/2016
20 7/8/2016
10 7/8/2016
10 7/14/2016
20 11/10/2016
30 11/10/2016
30 11/17/2016
30 11/17/2016
谢谢,