社区
疑难问题
帖子详情
datetime去掉时间后使用时期比较的问题,虚心求教!
wenqiangyang
2003-12-12 12:31:42
目前语句为:
select * from someday between fromdate and todate
someday,fromdate,todate为datetime类型。
我想检索出someday,fromdate,todate中的日期比较(“2003-12-12”)的结果
请问除了datepart一部分一部分的取比较以外,还有没有别的好办法?
...全文
52
3
打赏
收藏
微信扫一扫
点击复制链接
分享
举报
写回复
3 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
sdhdy
2003-12-12
try:
select convert(varchar(10), getdate(),120) --不要时间2003-08-04
select convert(char(8),getdate(),112) ----20030804
select convert(char(8),getdate(),108) ---06:05:05
使用 CONVERT:
CONVERT (data_type[(length)], expression [, style])
参数
expression
是任何有效的 Microsoft® SQL Server™ 表达式。有关更多信息,请参见表达式。
data_type
目标系统所提供的数据类型,包括 bigint 和 sql_variant。不能使用用户定义的数据类型。有关可用的数据类型的更多信息,请参见数据类型。
length
nchar、nvarchar、char、varchar、binary 或 varbinary 数据类型的可选参数。
style
日期格式样式,借以将 datetime 或 smalldatetime 数据转换为字符数据(nchar、nvarchar、char、varchar、nchar 或 nvarchar 数据类型);或者字符串格式样式,借以将 float、real、money 或 smallmoney 数据转换为字符数据(nchar、nvarchar、char、varchar、nchar 或 nvarchar 数据类型)。
SQL Server 支持使用科威特算法的阿拉伯样式中的数据格式。
在表中,左侧的两列表示将 datetime 或 smalldatetime 转换为字符数据的 style 值。给 style 值加 100,可获得包括世纪数位的四位年份 (yyyy)。
不带世纪数位 (yy) 带世纪数位 (yyyy)
标准
输入/输出**
- 0 或 100 (*) 默认值 mon dd yyyy hh:miAM(或 PM)
1 101 美国 mm/dd/yyyy
2 102 ANSI yy.mm.dd
3 103 英国/法国 dd/mm/yy
4 104 德国 dd.mm.yy
5 105 意大利 dd-mm-yy
6 106 - dd mon yy
7 107 - mon dd, yy
8 108 - hh:mm:ss
- 9 或 109 (*) 默认值 + 毫秒 mon dd yyyy hh:mi:ss:mmmAM(或 PM)
10 110 美国 mm-dd-yy
11 111 日本 yy/mm/dd
12 112 ISO yymmdd
- 13 或 113 (*) 欧洲默认值 + 毫秒 dd mon yyyy hh:mm:ss:mmm(24h)
14 114 - hh:mi:ss:mmm(24h)
- 20 或 120 (*) ODBC 规范 yyyy-mm-dd hh:mm:ss[.fff]
- 21 或 121 (*) ODBC 规范(带毫秒) yyyy-mm-dd hh:mm:ss[.fff]
- 126(***) ISO8601 yyyy-mm-dd Thh:mm:ss:mmm(不含空格)
- 130* 科威特 dd mon yyyy hh:mi:ss:mmmAM
- 131* 科威特 dd/mm/yy hh:mi:ss:mmmAM
* 默认值(style 0 或 100、9 或 109、13 或 113、20 或 120、21 或 121)始终返回世纪数位 (yyyy)。
** 当转换为 datetime 时输入;当转换为字符数据时输出。
*** 专门用于 XML。对于从 datetime 或 smalldatetime 到 character 数据的转换,输出格式如表中所示。对于从 float、money 或 smallmoney 到 character 数据的转换,输出等同于 style 2。对于从 real 到 character 数据的转换,输出等同于 style 1。
打赏
举报
回复
赞
lynx1111
2003-12-12
select CONVERT(varchar(10), getDate(),120)
打赏
举报
回复
赞
txlicenhe
2003-12-12
select CONVERT(varchar(10), getDate(),121) --不要时间2002-01-01
select CONVERT(varchar(10), getDate(),120) --不要时间2002-1-1
select convert(char(8),getdate(),112) ----20020101
select convert(char(8),getdate(),108) ---06:05:05
101 美国 mm/dd/yyyy
2 102 ANSI yy.mm.dd
3 103 英国/法国 dd/mm/yy
4 104 德国 dd.mm.yy
5 105 意大利 dd-mm-yy
6 106 - dd mon yy
7 107 - mon dd, yy
8 108 - hh:mm:ss
- 9 或 109 (*) 默认值 + 毫秒 mon dd yyyy hh:mi:ss:mmmAM(或 PM)
10 110 美国 mm-dd-yy
11 111 日本 yy/mm/dd
12 112 ISO yymmdd
- 13 或 113 (*) 欧洲默认值 + 毫秒 dd mon yyyy hh:mm:ss:mmm(24h)
14 114 - hh:mi:ss:mmm(24h)
- 20 或 120 (*) ODBC 规范 yyyy-mm-dd hh:mm:ss[.fff]
- 21 或 121 (*) ODBC 规范(带毫秒) yyyy-mm-dd hh:mm:ss[.fff]
- 126(***) ISO8601 yyyy-mm-dd Thh:mm:ss:mmm(不含空格)
- 130* 科威特 dd mon yyyy hh:mi:ss:mmmAM
- 131* 科威特 dd/mm/yy hh:mi:ss:mmmAM
打赏
举报
回复
赞
相关推荐
ERP沙盘模拟实践实验报告.docx
ERP沙盘模拟实践实验报告
算法分析与设计实验报告-求最大子段和实验报告(含源代码).doc
算法分析与设计实验报告-求最大子段和实验报告(含源代码).doc
Awesome_Game_UI_Pack_Button_Pack_and_Icon_pack_16_v1.0
Awesome_Game_UI_Pack_Button_Pack_and_Icon_pack_16_v1.0
某公司ERP生产管理系统实验报告.docx
某公司ERP生产管理系统实验报告
算法分析与设计之引言.pps
算法分析与设计之引言.pps
基于51单片机的数字电容测量仪设计实验报告.doc
基于51单片机的数字电容测量仪设计实验报告.doc
云外归鸟的图像处理支持库1.1#0版(第三方)
资源介绍:。易语言YunImage.fne支持库中文名为易语言图像处理支持库,本易语言支持库支持库封装了CxImage图像处理库。易语言YunImage.fne支持库为一般支持库,需要易系统3.6版本的支持,需要系统核心支持库3.7版本的支持,提供了5种库定义数据类型,提供了215种命令,提供了53个库定义常量。易语言图像处理支持库为易语言第三方支持库。操作系统需求: Windows。资源作者:。易语言论坛。资源界面:。资源下载:。
响应光盘行动-拒绝餐饮浪费-主题班会教案.docx
响应光盘行动-拒绝餐饮浪费-主题班会教案.docx
Java项目:企业人事系统(java+SpringBoot+Vue+ElementUI+maven+mysql)
项目介绍 人事管理系统功能包括人事通讯,员工信息,人事考评,奖惩,培训管理,薪资管理,统计分析,和系统管理六大模块,对应人事工作基本流程:新员工入职档案建立,调动,辞职,员工信息的查询及工资管理等方面.系统管理可以根据不同的角色分配菜单权限设置,不同的用户授予不同角色,对人事结构,单位结构进行整体调配设置.在线聊天可以实现操作员之间讯息的及时通讯. 项目基于MVVM的前
后
端分离开发模式进行开发.MVVM即模型(Model)-视图(View)-视图模型(View Model),实现了数据视图的双向绑定.相对于MVC模式和MVP来说,MVVM是一个
比较
新的开发架构,它是一种将MVP模式与WPF相结合应用方式发展演变而成的新型开发架. 前
后
端分离是指将前端和
后
端从之前的全部由
后
端负责中分离开来,不再共用一个Server,前端作为一个独立Serve存在.前
后
端通过接口
使用
HTTP协议交互,本项目
使用
vu实体属性outer做前端路由处理.页面跳转不在由
后
端处理,前
后
端只是数据的交互.前
后
端分离的好处在于降低了前
后
端的耦合性.当面对不同的硬件场景时,需要构建不同的界面,前
后
端分离之
后
,只需要扩展
2020年高考英语试卷(北京卷-附答案).docx
2020年高考英语试卷(北京卷-附答案).docx
首批智慧社区试点《上海陆家嘴智慧社区总体规划》.oxps
首批智慧社区试点《上海陆家嘴智慧社区总体规划》.oxps
精选大学生互联网+创业项目经验分享演讲发言稿三篇.pdf
精选大学生互联网+创业项目经验分享演讲发言稿三篇.pdf精选大学生互联网+创业项目经验分享演讲发言稿三篇.pdf精选大学生互联网+创业项目经验分享演讲发言稿三篇.pdf精选大学生互联网+创业项目经验分享演讲发言稿三篇.pdf精选大学生互联网+创业项目经验分享演讲发言稿三篇.pdf精选大学生互联网+创业项目经验分享演讲发言稿三篇.pdf精选大学生互联网+创业项目经验分享演讲发言稿三篇.pdf精选大学生互联网+创业项目经验分享演讲发言稿三篇.pdf
数据管理与数据库:第1章 数据库概述.pdf
数据管理与数据库:第1章 数据库概述.pdf
数据管理与数据库:第11章 安全管理.pdf
数据管理与数据库:第11章 安全管理.pdf
算法与程序设计竞赛 第二章 动态规划.ppt
算法与程序设计竞赛 第二章 动态规划.ppt
课程设计-基于C++的mfc框架的学生社团管理系统(源码+数据库+报告).zip
本系统实现的功能 本程序为单文档应用程序,主程序界面能实现查询社团信息、修改社团信息、删除社团信息、添加社团信息、入团、退团、用户登录、和用户管理功能其中修改社团信息、删除社团信息、添加社团信息和用户管理需要用户登录
后
才能
使用
,未登录就点击
使用
的会会弹出对话框显示您还没有登录,点击登录按钮会弹出用户登录对话框输入正确的用户名称和密码若验证成功则会显示登录成功并显示出您用有的权限高级管理员或者是普通管理员,高级管理员则可以对社团信息进行修改、删除、添加。点击入团按钮会弹出加入社团对话框,在对话框内填上相应的信息
后
点击确定成功加入
后
会有相关提示,若没有成功则有可能您输入的社团不存在,点击退团按钮弹出退出社团对话框,输入您要退出的社团名称和学号点击确定如果成功退出会显示成功的标志,否则的话就是您没有假如该社团活着您填的信息不完全。在主程序对话框中可以直接在控件内输入要修改的社团信息,然
后
点击修改按钮,分别输入控件中的内容然
后
点击添加按钮,若要添加的社团当前没有的话则添加成功,否则会失败。登录了以
后
点击用户管理按钮则会弹出用户管理对话框,在该对话框内可以修改用户密码,高级管理员还能注册新用户。
某卷烟厂ERP系统总体方案.docx
某卷烟厂ERP系统总体方案
IDEA编辑器 - 类、方法模板配置
本文主要讲述如何在IDEA 编辑器类、方法模板,方便以
后
升级IDEA 或者到新环境开发能快 速配置,涵盖了配置方法模板的所有重要知识点。
人工智能-机器学习-循环流化床锅炉温度场检测与处理系统的软件开发.pdf
人工智能-机器学习-循环流化床锅炉温度场检测与处理系统的软件开发.pdf
发帖
疑难问题
加入
微信扫一扫
点击复制链接
2.1w+
社区成员
12.1w+
社区内容
MS-SQL Server 疑难问题
社区管理员
申请成为版主
帖子事件
创建了帖子
2003-12-12 12:31
社区公告
暂无公告