易截截图软件、单文件、免安装、纯绿色、仅160KB

Sql语句学习笔记(7) 常用日期函数

/*****************************
常用日期函数
*****************************/
use studentInfo
--向数据库中插入日期的常见格式:如插入2010年10月3日这个日期
--其中tb_date为一个测试用的表,里面就一个字段time,为datetime类型
insert tb_date values('2010.10.3')
insert tb_date values('2010-10-3 12:14:35')
insert tb_date values('10/3/2010')
insert tb_date values('10 3 2010')
--getDate()函数--获取当前系统时间
print getDate()--输出:05 25 2010 10:03AM
--int Year('日期')--获取日期的年份
print year(getDate())--输出2010
--int Month('日期')获取日期月份
print month(getdate())--输出5
--int Day('日期')获取日期日期(天)
print day(getdate())--输出25
--int datepart('日期部分','日期'):作用类似以上3个函数
print datepart(day,getdate())--输出25
print datepart(month,'2010-10-3')--输出10
--varchar datename('日期部分','日期'):获取指定日期的指定部分的字符串
print datename(year,'2010.10.3')--输出2010
--datetime datediff('日期部分','开始日期','结束日期'):求取结束日期和开始日期之间的指定部分的差值
print datediff(day,'10 3 2010','2010.10.15')--输出12
print datediff(day,'10 3 2010','2010.9.15')--输出-18
--datetime dateadd('日期部分',增量,'日期表达式')
print dateadd(day,10,'2010-10-3')--输出10 13 2010 12:00AM(day部分加了10)
print getutcdate()--获取当前全球标准时间


相关文档:

sql语句学习笔记(5) sql语法

1.sql是一种脚本语言
2.sql可写脚本程序,但最重要的作用发挥在对数据库的操作上
3.sql server2005中的注释有两种/***/多行注释,--可以单行注释
4.sql中的自定义变量以@开头,系统变量以@@开头
5.sql中声明变量和VB类似,使用declare声明变量如:declare @i int,@j int,此语句声明了2个整形变量@i和@j
6.sql中的数据 ......

PL/SQL 中的SQL语句

例如:
普遍的SQL语句:
          update book set bookname='sssss' where bookId=1;   
在PL/SQL 中执行: 
          declare
           v_book ......

sql语句学习笔记(6) 常用字符串操作函数

这些函数在系统函数可以找到。下面是我练习时写的代码,包含了常用的字符串操作函数
/*********************************
常用字符串函数:sql中没有数组这一说
*********************************/
--int charindex('要找的字符串','源字符串',开始位置),获取字符串中指定字符串的位置
declare @str varchar(50)
set ......

SQL SERVER触发器恢复方法、数据库

触发器
触发器是一种特殊类型的存储过程,它不同前面介绍过的存储过程。触发器主要是通过事件进行触发而被执行的,而存储过程可以通过存储过程名称而被直接调用。触发器是一个功能强大的工具,它使每个站点可以在有数据修改时自动强制执行其业务规则。触发器可以用于SQL Server约束、默认值和规则的完整性检查。
当往某一 ......

SQL SERVER 视图操作数据库

视图操作
视图是从一个或者多个表或视图中导出的表,其结构和数据是建立在对表的查询基础上的。与真实的表一样,视图也包括几个被定义的数据列和多个数据行,但这些数据实际上是被其引用的其他表中的数据。因此,视图不是真实存在的基础表,而是一个虚拟的表,视图所对应的数据并不实际地以视图结构存储在数据库中,而是存 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号