本文为博主原创,未经允许不得转载: 在写sql的时候,经常要在sql中传值时间,对时间进行计算并过滤。之前都是将时间在后台计算好,直接传值给sql, 今天发现,有一个更方便的sql函数,可以简化很多代码。这个函数就是 DATE_SUB()。 DATE_SUB 将从一个日期/时间值中减去一个时间值(时 ...
分类:
数据库 时间:
2018-01-10 18:36:29
阅读次数:
193
什么是视图? 在 SQL 中,视图是基于 SQL 语句的结果集的可视化的表。 视图包含行和列,就像一个真实的表。视图中的字段就是来自一个或多个数据库中的真实的表中的字段。我们可以向视图添加 SQL 函数、WHERE 以及 JOIN 语句,我们也可以提交数据,就像这些来自于某个单一的表。 注释:数据库 ...
分类:
数据库 时间:
2018-01-09 18:38:23
阅读次数:
183
说道 orcl的SQL函数基础内容都在这个图中: 所以呢我在 这里吧这些函数都给敲了一边: ☆SQL函数 --一。字符函数--1.大小写控制函数select lower('KK') from dual --大写转换成小写 select upper('djjdfjdjd') from dual --小 ...
分类:
数据库 时间:
2017-12-26 00:44:13
阅读次数:
252
declare hitoryid number; flow_id number; item_result_new_id number; node_item_result_id number; common_diag_seq varchar2(64); new_diag_seq varchar2(64... ...
分类:
数据库 时间:
2017-12-13 02:17:18
阅读次数:
222
1 str()函数用于将数值类型数据转换未字符类型。 2 str()函数语法 select str(数字类型的表达式[,表达式总长度][,小数点后面的位数]) 表达式总长度和小数点后面的位数为可选择参数。 3 str()函数实例 要求:将244533.3344转换为长度为11位,小数点后有3位的字符 ...
分类:
数据库 时间:
2017-12-04 15:58:40
阅读次数:
334
DROP FUNCTION IF EXISTS rand_string; DELIMITER $$ CREATE FUNCTION rand_string(n INT) RETURNS VARCHAR(255) BEGIN DECLARE chars_str varchar(100) DEFAULT... ...
分类:
数据库 时间:
2017-11-18 18:46:20
阅读次数:
212
转自: http://blog.csdn.net/wenzhongyan/article/details/50315473 http://blog.csdn.net/ojerryzuo/article/details/53927057 1、通过dbms_lob.substr()转换clob字段为va ...
分类:
数据库 时间:
2017-11-17 18:24:09
阅读次数:
165
1.SQL中ISNULL函数介绍 ISNULL 使用指定的替换值替换 NULL。 语法 ’ISNULL ( check_expression , replacement_value ) 参数 check_expression 将被检查是否为 NULL的表达式。check_expression 可以是 ...
分类:
数据库 时间:
2017-11-14 16:27:14
阅读次数:
177
解决思路:计算每位的权重,得到序号完整的权重值,使用权重值进行排序! 创建sql 函数如下: ALTER FUNCTION [dbo].[SequenceToOrderNum] ( @Sequence VARCHAR(50) ) RETURNS INT BEGIN DECLARE @Count IN... ...
分类:
数据库 时间:
2017-11-13 21:21:07
阅读次数:
220
declare @a int; --先赋值数值类型 set @a=1 --给变量赋值 if @a>1 --判断条件; begin select @a end print 打印 cast (@i as varchar(20)) --改变数值类型 ...
分类:
数据库 时间:
2017-10-30 14:20:04
阅读次数:
185