Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.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
Node.js 使用节点mssql将SQL日期作为字符串处理_Node.js_Node Mssql - Fatal编程技术网

Node.js 使用节点mssql将SQL日期作为字符串处理

Node.js 使用节点mssql将SQL日期作为字符串处理,node.js,node-mssql,Node.js,Node Mssql,我使用节点mssql从包含日期列YYYY-MM-DD的表中获取行。我希望将日期作为相同格式的字符串传递给客户端应用程序。节点mssql正在创建日期对象,为了获得我开始使用的格式,我必须对其进行转换和切片。sql.map.registerString,sql.Date在这里似乎不起作用,或者我用错了。是否有办法更改节点mssql处理SQL日期数据类型的方式?我也有同样的问题。register仅用于将JS类型转换为sql类型,我不认为有任何方法可以避免仅使用节点mssql将sql日期字段转换为JS日

我使用节点mssql从包含日期列YYYY-MM-DD的表中获取行。我希望将日期作为相同格式的字符串传递给客户端应用程序。节点mssql正在创建日期对象,为了获得我开始使用的格式,我必须对其进行转换和切片。sql.map.registerString,sql.Date在这里似乎不起作用,或者我用错了。是否有办法更改节点mssql处理SQL日期数据类型的方式?

我也有同样的问题。register仅用于将JS类型转换为sql类型,我不认为有任何方法可以避免仅使用节点mssql将sql日期字段转换为JS日期对象。我刚刚更改了SQL查询,将其转换为格式化的varchar,而不是日期类型,例如:convertvarchar,birthday,105 as dob