博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL Server: Datetime,Datetime2
阅读量:5985 次
发布时间:2019-06-20

本文共 2355 字,大约阅读时间需要 7 分钟。

select CONVERT(nvarchar(50), '2018-10-10 10:13:32.000', 126) select convert(nvarchar(MAX), '2018-10-10 10:13:32.999',126)-- 考试记录(员工答题答案,项目ID,题目ID,员工ID,原答案,要顯示測驗日期時間、答案(只有英文字母都 還有同事姓名及分行IF EXISTS (select * from sysobjects where id = object_id(N'[dbo].VipExamAnswerRecord') and OBJECTPROPERTY(id, N'IsUserTable') = 1) DROP TABLE VipExamAnswerRecord GOcreate table VipExamAnswerRecord(AnswerRecordID INT IDENTITY(1,1) PRIMARY KEY,AnswerExamProjectId int not null,	--项目IDAnswerBranchStaffID int not null,	--员工IDAnswerExamQuestionsID int not null,	--问题IDAnswerAskAnswer NVARCHAR(100) NULL, -- 考試者選的答案AnswerQuestionsAnswer NVARCHAR(100) NOT NULL, -- 原题正确答案AnswerIsOk BIT DEFAULT(0), -- 1正确,0不正确AnswerRecordDate datetime2 default(getdate())	--添加时间)go-- datetime	2007-05-08 12:35:29.123-- datetime2	2007-05-08 12:35:29. 1234567declare @d1 datetime ,@d2 datetime2set @d1=getdate()set @d2=getdate()select @d1,@d2goselect getdate();goSELECT CONVERT(VARCHAR(28), GETDATE(), 126)IF EXISTS (SELECT * FROM sysobjects WHERE [name] = 'proc_Select_VipExamAnswerStaffDateSearch')DROP PROCEDURE proc_Select_VipExamAnswerStaffDateSearchGOCREATE PROCEDURE proc_Select_VipExamAnswerStaffDateSearch(		@AnswerBranchStaffID int,	@AnswerExamProjectId int,		@statDatetime datetime,  -- 秒后小数只有3位  datetime2 秒后小数有7位,根据数据库的设定类型,在程序中也要考虑其一致,否则有查询上就有误差 Geovin Du  涂聚文提示	@endDatetime datetime -- 秒后小数只有3位)as   declare @where nvarchar(500),@sql nvarchar(800)	    set @sql='select [BranchStaffName],[BranchStaffNO],[BranchStaffCode],BranchName,[ExamQuestionsTitle],ExamProjectTitle,[AnswerAskAnswer],[AnswerQuestionsAnswer],[AnswerIsOk],[AnswerRecordDate] from View_VipExamAnswerRecordHK where [AnswerRecordDate]>='''+CONVERT(nvarchar(50),@statDatetime,126)+''' and [AnswerRecordDate]<='''+CONVERT(nvarchar(50),@endDatetime,126)+''''    set @where=''	set @where=@where+' and AnswerBranchStaffID='+cast(@AnswerBranchStaffID as varchar)+' and AnswerExamProjectId='+cast(@AnswerExamProjectId as varchar)set @sql=@sql+@where+' order by AnswerRecordDate desc'print(@sql)exec(@sql)goexec proc_Select_VipExamAnswerStaffDateSearch 2631,1,'2018-10-10 10:13:32.000','2018-10-10 10:21:43.999'goselect CONVERT(nvarchar(50), '2018-10-10 10:13:32.000', 126) select convert(nvarchar(MAX), '2018-10-10 10:13:32.999',126)

 

Convert.ToDateTime(Eval("ExamRecordEndTime")).ToString("yyyy-MM-dd HH:mm:ss.fff

  

 

 

 

 

 

 

转载地址:http://pzylx.baihongyu.com/

你可能感兴趣的文章
SQL Server 调优系列基础篇 - 并行运算总结(一)
查看>>
url编码
查看>>
PHP基础(谈一谈Session&Cookie)
查看>>
硅谷行记二:走进百度美国研发中心
查看>>
CSS中padding、margin两个重要属性的详细介绍及举例说明
查看>>
zw“小数据”理论也碰上了“黑天鹅”
查看>>
NOIP2011 普及组 T3 洛谷P1309 瑞士轮
查看>>
[NOIP2007] 普及组
查看>>
leetcode:7. 整数反转
查看>>
Object.defineProperty
查看>>
【转】40个UI设计工具和资源
查看>>
Deep learning:十八(关于随机采样)
查看>>
AMD机制与cMD的区别和概念简要介绍
查看>>
js学习心得之思维逻辑与对象上下文环境(一)
查看>>
C++关键字friend-友元
查看>>
js中parseFloat(第一个参数,第二个参数)中第二个参数的解释
查看>>
首页静态化和定时执行
查看>>
Windows 10上强制Visual Studio 2017 以管理员身份运行
查看>>
注册asp.net 4.0 到iis
查看>>
C++ STL之count函数
查看>>