如何在 SQL Server 中将字符串转换为日期

纽扎德·K·马瓦特

我有一个命名UserLog为here的表如何编写一个程序来查找表中的指定数据?

我创建了以下程序;但它不起作用:

CREATE PROCEDURE [dbo].[Sp_CleanUserLogTable]
    @FromDate date,
    @ToDate date
AS
    DELETE FROM UserLog 
    WHERE TRY_CAST(EnterDate AS date) >= @FromDate 
      AND TRY_CAST(EnterDate AS date) <= @ToDate 

在此处输入图片说明

查理脸

没有与您的文本完全匹配的日期格式,但您可以使用它REPLACE来获取不同的格式:

TRY_CONVERT(datetime, REPLACE(EnterDate, '.', '-'), 105)

这是您应该始终以正确的数据类型存储数据的众多原因之一

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在 SQL Server 中将字符串(“20200127T135548”)转换为日期?

如何在 SQL Server 中将字符串从 dd mmm yyyy 格式转换为日期

如何在SQL Server中将自定义字符串转换为日期

如何在 SQL Server 中将字符串转换为日期时间?

如何在SQL Server中将字符串转换为日期时间

如何在SQL Server 2008中将字符串日期转换为有效的日期格式?

如何在SQL Server中将表的整数行转换为逗号分隔的字符串

如何在SQL Server 2008中将字符串转换为整数?

如何在SQL Server中将十六进制转换为字符串

如何在SQL Server / Oracle / Postgres中将json字符串转换为varbinary?

在 SQL Server 中将日期时间字符串转换为日期时间格式

如何在Databricks SQL中将字符串转换为日期

如何在T-SQL中将日期时间转换为字符串

如何在SQL Server 2005中将十六进制字符串转换为二进制?

如何在SQL Server 2008中将加密的数据转换为字符串并解密数据

如何将包含时区的字符串转换为日期时间SQL Server

SQL Server:如何将此字符串转换为日期时间?

在 SQL Server 存储过程结果中将日期转换为字符串

在SQL Server中将字符串转换为日期时间时发生异常

SQL Server 无法在 where 子句中将字符串转换为日期(代码 241)

在SQL Server中将具有日期名称的Varchar /字符串转换为Date

如何在SQL Server中将波斯日期转换为公历

如何在 SQL Server 中将其转换为日期格式

如何在SQL Server中将字符串中的最后一个逗号替换为“ and”

SQL Server将日期转换为字符串MMMYYDD

如何使用python在SQL Server中将字符串数据类型类型的行转换为XML数据类型

如何在SQL中将字符串添加到正则表达式,然后将其转换为日期?

如何在SQL Server 2012中将[0,3,4]转换为6位数字符串格式的100110?

如何在SQL Server中将IPv6地址从十进制数字字符串转换为两个bigints?