`

SQL语句-时间相关

 
阅读更多

1、获得 SQL SERVER 中系统时间

    语句:SELECT getDATE()

    实例:

UPDATE [TelecomAMSExpand].[dbo].[RequisitionInfo] SET [SubmitTime]=(SELECT getDATE()) WHERE [UniqueID]='6FA2912D-1BF6-4ECC-98C3-006E4DC39996'

 

2、SQL 时间格式转换

   语句:CONVERT(data_type(length),data_to_be_converted,style)

   实例:

CONVERT(VARCHAR(10),[SubmitTime],111)

    转换的格式为:'2011-09-30'

     "111"为格式代码,其它格式参考:http://www.w3school.com.cn/sql/func_convert.asp

 

3、SQL 时间和C#的交互

实例:

String yearAndDay = DateTime.Now.ToString("dd/MM/yyyy");
 string quaryCount = "SELECT COUNT(0)FROM [TelecomAMSExpand].[dbo].[RequisitionInfo] WHERE CONVERT(VARCHAR(10),[SubmitTime],105)= '" + yearAndDay + "'";

 

数据库中 SubmitTime 列的数据类型:DateTime  形式为:2011-10-02  11:07:54.563

C# 通过 DateTime.Now.ToString("dd/MM/yyyy"); 获得的形式为:30-09-2011

 

现在要进行时间的比较,则使用SQL语句转换时间格式:

CONVERT(VARCHAR(10),[SubmitTime],105)

 获得的形式为:30-09-2011

 

则可以进行比较。

该实例是求“今日访问数据总条数”。

 

 

 

 

 

 

分享到:
评论

相关推荐

    获取时间差的sql语句 - - 博客频道

    获取时间差的sql语句 - - 博客频道

    sql语句 截取时间 只显示 年,月,日的格式

    sql语句 截取时间 只显示 年,月,日的格式

    java定时执行sql语句

    通过配置数据库连接信息和要执行的sql语句,可实现定时执行多个sql语句。 所要执行的语句只能是写死的,可支持sqlserver mysql oracle。 配置说明: config/sys.properties 中指定数据库类型及连接信息,执行间隔...

    与时间相关的SQL语句

    与时间相关的SQL语句

    计算执行SQL语句的执行时长(SQL代码)

    计算执行SQL语句的执行时长(SQL代码)。。。。。。。

    sql语句金典教程-----sql21天自学通

    sql21天通,难得的专讲sql语句如何写的教程,很完整,我觉得资料不在多,但是应该本本都金典,若是学习不金典的教材,等于浪费时间,因为它们通常都不全面,不系统,零散,杂乱。 建议下载珍藏

    使用sql语句查询的数据按时间递增累加

    使用sql语句将查询的数据中的值按时间递增累加

    经典SQL语句大全

    10、说明:几个简单的基本的sql语句 选择:select * from table1 where 范围 插入:insert into table1(field1,field2) values(value1,value2) 删除:delete from table1 where 范围 更新:update table1 set field1...

    数据库sql语句按时间查询全部详解

    数据库sql语句按时间查询全部详解 datediff(day,列名,getdate())等函数的使用例子

    上传文件大全sql语句将 上传是时间作为上传文件的名字

    上传文件大全sql语句 将上传是时间作为上传文件的名字将上传是时间作为上传文件的名字

    SQL语句集锦.rar

    动态SQL语句.txt 动态语句.txt 区分大小写.txt 去掉重复的列名.txt 取n到m条记录.txt 合并字符串.txt 多列的行转列.sql 多行补充.sql 多表对多表进行统计.txt 大小写转换.txt 子查寻和内联查寻.txt 学生名次.txt ...

    Transact-SQL语句基础

    利用Transact-SQL语句声明一个长度为16的nchar型变量bookname,并赋初值为”SQL Server 数据库编程”。 运算符的应用,使用teaching数据库 查询生日在’1989-01-01’之后的学生信息; 3)系统函数的应用 编程计算...

    常用经典sql语句(sqlserver版)

    SQL Server 数据库管理常用的SQL和T-SQL语句 SQL SERVER 与ACCESS、EXCEL的数据转换 sql server中,日期比较、日期查询的常用语句 SQLSERVER 索引 填充因子 Server 中一个非常强大的日期格式化函数 根据表中数据...

    经典的SQL语句(整理)

    SQL语句整理 经典的SQL语句(整理) 精妙SQL语句

    SQL语句大全(很全)sql语句用法

    存储过程分为三类: 系统存储过程(System stored Procedure)sp_开头,为 SQLSERVER 内置存储过程: ...e datediff('minute',f 开始时间,getdate())>5 13,说明:一条 sql 语句搞定数据库分页 SQL语句基本全了

    SQL语句查询助手

    SQL语句查询助手 方便查询简单的sql命令 sql通配符 省去您麻烦的记忆 真正做到想用就用 本软件耗费本人一天时间 就要三个资源分吧 请大家谅解 谢谢大家的支持

    精通SQL--结构化查询语言详解

    1.5.3 sql语句的结构 13 .1.5.4 sql的优点 13 1.5.5 sql的执行 14 1.6 sql环境 15 1.6.1 环境 15 1.6.2 sql的层次结构 15 1.6.3 客户程序和服务程序系统 17 1.6.4 sql环境中对象的命名规则 18 第2章 主要的...

    通过分析sql语句的执行计划优化sql

    本文档主要介绍与SQL调整有关的内容,内容涉及多个方面:SQL语句执行的过程、ORACLE优化器,表之间的关联,如何得到SQL执行计划,如何分析执行计划等内容,从而由浅到深的方式了解SQL优化的过程,使大家逐步步入SQL...

    在java控制台提取sql语句

    在java的控制台中看到的sql日志通常是如下的样子, Preparing: SELECT in (0,1) ORDER BY i.... 使用方法复制sql语句包括prepare丢到第一个文本框中,然后点start。转换好的就在下面了。 程序的页面可以直接双击打开。

    SQLServer时间处理

    SQLServer时间处理,主要是数据里通过SQL语句对时间的操作

Global site tag (gtag.js) - Google Analytics