需要从nvarchar列上周选择
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了需要从nvarchar列上周选择相关的知识,希望对你有一定的参考价值。
我已经找到了一些关于这方面的修复。但是我无法在SQL Server中将日期列数据类型从nvarchar
更改为date
。我可以在过去7天内选择。
我怎样才能做到这一点 ?
答案
您必须在SQL Server中使用从dd-mm-yyyy到yyyy-mm-dd的转换日期。
SELECT CONVERT(date,'30-01-2015',103)
首先你应该转换并更新yyyy-mm-dd你的行。之后,您可以轻松获得最近7天。
以上是关于需要从nvarchar列上周选择的主要内容,如果未能解决你的问题,请参考以下文章
如何将复合键列类型从 varchar 更改为 nvarchar?
无数据返回 如果选择查询的搜索条件仅包含数字并且查询表的 nVarChar 列