Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
存储过程SQL中的日期格式问题_Sql_Excel_Vba - Fatal编程技术网

存储过程SQL中的日期格式问题

存储过程SQL中的日期格式问题,sql,excel,vba,Sql,Excel,Vba,我创建了一个基于VBA Excel的工具,用于从SQL获取数据,然后根据定义的单元格值创建存储过程。当我尝试在SQL中运行此存储过程时,会出现以下错误 ORA-01847:月份的日期必须介于1和当月的最后一天之间 我确信这是因为K列中的日期格式不正确。我已尝试使用所需的日期格式DDMMMYYYY HH24:MI:SS,但它仍然会将日期转换为数字。有人能帮忙或建议一条出路吗 使用文本功能Text(K9,“ddMMMYYYY HH:MM:SS”)

我创建了一个基于VBA Excel的工具,用于从SQL获取数据,然后根据定义的单元格值创建存储过程。当我尝试在SQL中运行此存储过程时,会出现以下错误

ORA-01847:月份的日期必须介于1和当月的最后一天之间

我确信这是因为K列中的日期格式不正确。我已尝试使用所需的日期格式
DDMMMYYYY HH24:MI:SS
,但它仍然会将日期转换为数字。有人能帮忙或建议一条出路吗


使用文本功能
Text(K9,“ddMMMYYYY HH:MM:SS”)