SQL Server: Datetime,Datetime2
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
GO
create table VipExamAnswerRecord
(
AnswerRecordID INT IDENTITY(1,1) PRIMARY KEY,
AnswerExamProjectId int not null, --项目ID
AnswerBranchStaffID int not null, --员工ID
AnswerExamQuestionsID int not null, --问题ID
AnswerAskAnswer 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 datetime2
set @d1=getdate()
set @d2=getdate()
select @d1,@d2
goselect getdate();
goSELECT CONVERT(VARCHAR(28), GETDATE(), 126)IF EXISTS (SELECT * FROM sysobjects WHERE [name] = 'proc_Select_VipExamAnswerStaffDateSearch')
DROP PROCEDURE proc_Select_VipExamAnswerStaffDateSearch
GO
CREATE PROCEDURE proc_Select_VipExamAnswerStaffDateSearch
(@AnswerBranchStaffID int,@AnswerExamProjectId int, @statDatetime datetime, -- 秒后小数只有3位 datetime2 秒后小数有7位,根据数据库的设定类型,在程序中也要考虑其一致,否则有查询上就有误差 Geovin Du 涂聚文提示@endDatetime datetime -- 秒后小数只有3位
)
asdeclare @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
转载于:https://www.cnblogs.com/geovindu/p/9771414.html
SQL Server: Datetime,Datetime2相关推荐
- 揭密SQL Server DATETIME数据类型
看完这篇文章的第一感觉是,虽然对于日期类型数据使用得很算顺利,不过作者 提到的一些东西还真不知道.有时候在应用上,不觉得比老外差到那里去.但是, 老外的一个优良习惯细扣概念并进行实证检验:而我们的习惯 ...
- 【转贴】揭密SQL Server DATETIME数据类型
原文出处:http://blog.csdn.net/zk911/archive/2005/11/23/535432.aspx 作者:zk911 看完这篇文章的第一感觉是,虽然对于日期类型数据使用得很算 ...
- 如何仅从SQL Server DateTime数据类型返回日期
SELECT GETDATE() 回报: 2008-09-22 15:24:13.790 我希望该日期部分没有时间部分: 2008-09-22 00:00:00.000 我该怎么办? #1楼 尝试这个 ...
- sql 根据日期模糊查询SQL Server dateTime类型 模糊查询
曾经遇到这样的情况,在数据库的Meeting表中有PublishTime (DateTime,8)字段,用来存储一个开会时间,在存入时由于要指明开会具体时间,故格式为yyyy-mm-dd hh:mm: ...
- 【转载】SQL Server dateTime类型 模糊查询
日期格式的like模糊查询真的好怪,在一个项目中,我试了很多种查法: select * from T where sendTime like '%2007_12_%' 可以查询2007年12月的 ...
- Sql Server datetime 常用日期格式转换
我们经常出于某种目的需要使用各种各样的日期格式,当然我们可以使用字符串操作来构造各种日期格式,但是有现成的函数为什么不用呢? SQL Server中文版的默认的日期字段datetime格式是yyyy- ...
- sql server datetime格式_为什么你SQL Server中SQL日期转换出错了呢?
开发人员有时候使用类似下面SQL将字符串转换为日期时间类型,乍一看,这样的SQL的写法是没有什么问题的.但是这样的SQL其实有时候就是一个定时炸弹,随时可能出现问题(隐藏的炸弹而已,只是等触发条件而已 ...
- sql server datetime取年月_快速定位数据库性能问题,RDS推出慢SQL统计分析
在使用云的过程中,哪些指标最重要,是安全.弹性,还是计算能力? 其实这些都很关键.除此之外,云最重要的就是数据库了.数据库的性能直接关系到系统执行的效率和稳定性,更与业务紧密相关.如果数据库出现性能问 ...
- sql server datetime转char的方法
代码 select 1,convert(nvarchar,getdate(),1) union select 2,convert(nvarchar,getdate(),2) union select ...
最新文章
- Python内置函数之数学函数
- Oracle12c开启scott账户
- 利用反射技术修改类中的字段(成员变量的反射)
- Scala入门到精通——第三十节 Scala脚本编程与结束语
- freemaker模板引擎使用详解
- 更改Sharepoint管理中心端口号
- keepalived的安装与添加服务
- Ubuntu中Python3找不到_sqlite3模块
- 《Python游戏趣味编程》 第2章 弹跳的小球
- open cv+C++错误及经验总结(二)
- ‘v-model‘ directives require the attribute value which is valid as LHS
- thinkphp5.0接入芝麻信用分
- 51、Vue 单页面应用
- 使用Vue+DataV+ECharts打造新冠肺炎疫情数据大屏(可动态刷新)
- 高盛为什么认为中国AI领域将超越美国?
- matlab 判断大小写,匹配正则表达式(区分大小写)
- Processing基本函数整理
- python调用tecplot
- 视频图像数据处理八:将rgb视频图像转换为yuv420格式视频图像
- js按下回车键调用方法
热门文章
- APUE学习笔记之UNIX系统概述(1)
- 学用 ASP.Net 之 System.Char 结构
- js prototype
- C#学习路线:C#入门经典 -> CLR VIA C# -> WINDOWS核心编程
- sc delete:指定的服务已经标记为删除
- 无法下载linux系统的驱动精灵,有没有LINUX版的 驱动精灵 破系统搞驱动太费劲,尤其笔记本电脑...
- 监控ui_做了10年监控系统,有些经验想和你分享
- html事件绑定的方法,javascript实现简单的on事件绑定
- C语言程序设计 计算个人所得税 浙大版,《C语言及程序设计》实践参考——个人所得税计算器switch语句版...
- c语言中一百以内相乘的积,一百以内的加减乘除法游戏....