分类:数据库

在很多应用程序开发中,需要记录某些数据表的历史记录或修改痕迹,以便日后出现数据错误时进行数据排查。这种业务需求,我们可以通过数据库的触发器来轻松实现历史记录功能。 本文以SQL Server 2005数据库中的触发器为例(因为手中的...

发布 0 条评论

MongoDB数据导入与导出 导出工具:mongoexport 概念 mongoDB中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。可以通过参数指定导出的数据项,也可以根据指定的条件导出数据。 语法 mongoexport -d dbname -c...

发布 0 条评论

平时比较常用的时间、字符串、时间戳之间的互相转换,虽然常用但是几乎每次使用时候都喜欢去搜索一下用法;本文将作为一个笔记,整理一下三者之间的转换(即:date转字符串、date转时间戳、字符串转date、字符串转时间戳、时间戳转dat...

发布 0 条评论

语法 mysql中,格式化时间戳函数为from_unixtime 函数:from_unixtime( unix_timestamp,format) 参数:unix_timestamp:时间戳、format:日期格式 举个栗子 mysql > select from_unixtime(1451997924,'%Y')  值 ...

发布 1 条评论

语法 mysql中,格式化日期函数为date_format 函数:date_format(date,format) 参数:date:日期(时间字段)、format:日期格式 举个栗子 mysql > select date_format(now(),'%Y')  format取值范围及含义 值 含...

发布 2 条评论

利用sql自定义函数,生成指定长度随机字符串 USE [TEST_DB] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO create view [dbo].[vw_rand] as select Rand() as re set ANSI_NULLS ON set QUOTED_IDENTIFIER ON GO ALTER funct...

发布 0 条评论

有时为了得到完整的查询结果,我们需要从两个或更多的表中获取结果。这是就需要执行 join。 数据库中的表可通过键将彼此联系起来。主键(Primary Key)是一个列,在这个列中的每一行的值都是唯一的。在表中,每个主键的值都是唯一的。...

发布 0 条评论

在实际数据库引用中,可能会出现使用varchar类型存储时间(如:2014-01-02)或者存储年月(如:2014-02),但在做数据查询的时候,可能会通过日期大小的比较来查询数据。这时我们需要通过数据库的内置函数将varchar类型转成datetime类...

发布 0 条评论

1)LEFT函数 函数说明 LEFT (<character_expression>, <integer_expression>) character_expression:源字符串 integer_expression:截取字符数(左侧开始) 例 select LEFT('SQL_SERVER',4); 结果:SQL_ 2)R...

发布 0 条评论