nvarchar日期格式 比较大小怎么弄?
create table #A
(
模号 char(10),
物料编号 varchar(20),
物料名称 varchar(20),
单位 char(10),
数量 int,
当前时间 nvarchar(50)
)
insert into #A values ('A','KH140347G3-153','KH140347G3-153','件',13,'2016年7月27日15时52分52秒')
insert into #A values ('A','KH140347G3-154','KH140347G3-154','件',14,'2016年7月28日15时52分52秒')
insert into #A values ('A','KH140347G3-155','KH140347G3-155','件',15,'2016年7月29日15时52分52秒')
insert into #A values ('B','KH140347G3-156','KH140347G3-156','件',16,'2016年7月2日15时52分52秒')
insert into #A values ('B','KH140347G3-157','KH140347G3-157','件',17,'2016年7月3日15时52分52秒')
insert into #A values ('B','KH140347G3-158','KH140347G3-158','件',18,'2016年7月8日15时52分52秒')
insert into #A values ('C','KH140348G5-101','KH140348G5-101','件',13,'2016年7月10日15时52分52秒')
insert into #A values ('C','KH140348G5-102','KH140348G5-102','件',14,'2016年7月13日15时52分52秒')
insert into #A values ('C','KH140348G6-201','KH140348G6-201','件',15,'2016年7月15日15时52分52秒')
insert into #A values ('D','KH140348G6-202','KH140348G6-202','件',16,'2016年7月17日15时52分52秒')
insert into #A values ('D','KH140348G6-203','KH140348G6-203','件',17,'2016年7月27日15时52分52秒')
insert into #A values ('D','KH140348G6-204','KH140348G6-204','件',18,'2016年7月30日15时52分52秒')
SELECT * from #A
select 模号,物料编号,物料名称,单位,数量,replace(replace(replace(replace(replace(replace(当前时间,'年','-'),'月','-'),'日',' ' ),'时','-'),'分','-'),'秒','') 当前时间 from #A
select max(当前时间) from #A想比较当前日期的大小

只弄出来这个。。。
...全文
相关推荐
sql server日期格式转换方法大全
例如,根据用户输入生成不同格式的日期: ```sql DECLARE @format NVARCHAR(50) = 'yyyy/MM/dd'; DECLARE @sql NVARCHAR(MAX) =
SQL SERVER日期格式转换大全.txt
"这篇文档是关于SQL Server中日期格式转换的详细指南,特别适用于熟悉Oracle但正在使用SQL Server的用户。文档介绍了如何使用`CONVERT`函数将日期时间数据转换为不同的格式,
mssql中获取指定日期所在月份的第一天的代码
**使用CONVERT函数**: 第四种方法是利用CONVERT函数,将日期转换为特定的日期格式,然后加上'01'作为日。代码如下: ```sql CREATE FUNCTION [dbo].
SqlServer多条件查询[存储过程]经典例子[定义].pdf
需要注意的是,在处理日期或时间类型时,如`FBirDate`,`FExamDate`,应确保比较的值是正确的日期格式。
sql 查询本年、本月、本日记录的语句,附SQL日期函数
使用`CONVERT()`函数比较日期:```sqlSELECT * FROM messages WHERE CONVERT(Nvarchar, CreateDate, 111) = CONVERT(Nvarchar


疑难问题
