- 浏览: 928179 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (445)
- 备忘 (0)
- java基础 (28)
- jsp (15)
- css (4)
- javascript (30)
- struts (7)
- servlet (2)
- struts2 (7)
- jdbc (16)
- hibernate (22)
- ibatis (0)
- jpa (1)
- spring (17)
- spring定时任务 (8)
- 整合开发 (12)
- JavaArticle (0)
- php (6)
- velocity (2)
- mysql (19)
- sqlserver (52)
- oracle (23)
- lucene (49)
- ajax (13)
- dwr (5)
- JFreeChart (1)
- service (14)
- tools (18)
- c#基础 (20)
- 程序安全 (0)
- 学习网站 (1)
- 社会需求 (2)
- flash (1)
- 流媒体 (1)
- java_code (1)
- htmlparser (1)
- 速动画教程 (5)
- 设计模式 (1)
- xml操作 (2)
- uml操作 (4)
- 测试 (1)
- linux (8)
- 版本控制 (4)
- 服务器 (12)
- 安全 (6)
- 美工 (2)
最新评论
-
Zhang_amao:
我想问一下, 你用的lucene版本和highligher的版 ...
使用Lucene的Highlighter实现文件摘要的自动提取 -
wangmengfanwangzhi:
博主,你的QQ是什么啊?有关于lucene的问题想要请教啊~~ ...
Lucene下载及测试 -
cutesunshineriver:
讲得很好,理解起来很顺,对个人学习的帮助性很大,谢谢博主。
velocity入门一 -
libin2722:
我这里有一个任务调度,在晚上3点时候会自动将数据库中某表的数据 ...
Lucene-2.2.0 源代码阅读学习(16) -
greatwqs:
java -cp $JVM_ARGS $classpath ...
java的cp命令
1.长度
select datalength('123百度')
datalength 按单字节
len 按双字节
2.数据库中字段为空的数据
ISNULL使用指定的替换值替换 NULL。
语法ISNULL ( check_expression , replacement_value )
参数check_expression
将被检查是否为 NULL的表达式。check_expression 可以是任何类型的。
replacement_value
在 check_expression 为 NULL时将返回的表达式。replacement_value 必须与 check_expresssion 具有相同的类型。
返回类型返回与 check_expression 相同的类型。
注释如果 check_expression 不为 NULL,那么返回该表达式的值;否则返回 replacement_value。
示例A. 将 ISNULL 与 AVG 一起使用下面的示例查找所有书的平均价格,用值 $10.00 替换 titles 表的 price 列中的所有 NULL 条目。
USE pubsGOSELECT AVG(ISNULL(price, $10.00))FROM titlesGO
3.替换字段值
要实现数据表中的一个字段中的文本为"xxx.gif"的转换为"xxx.jpg"
问题解决:update pet set petPhoto=substring(petPhoto,1,datalength(petPhoto)-3)+jpg where petPhoto like %.gif
注意匹配符:“%”为匹配任意长度任意字符,“_”匹配单个任意字符,[A]匹配以A开头的,[^A]匹配除开以A开头的
4.一些函数
1统计函数 avg, count, max, min, sum
2数学函数
ceiling(n) 返回大于或者等于n的最小整数
floor(n), 返回小于或者是等于n的最大整数
round(m,n), 四舍五入,n是保留小数的位数
abs(n) 绝对值
sign(n), 当n>0, 返回1,n=0,返回0,n<0, 返回-1
PI(), 3.1415....
rand(),rand(n), 返回0-1之间的一个随机数
3,字符串函数
ascii(), 将字符转换为ASCII码, ASCII(abc) = 97
char(), ASCII 码 转换为 字符
low(),upper() 大小写转换
str(a,b,c)转换数字为字符串。 a,是要转换的字符串。b是转换以后的长度,c是小数位数。str(123.456,8,2) = 123.46
ltrim(), rtrim() 去空格 ltrim去左边的空格,rtrim去右边的空格
left(n), right(n), substring(str, start,length) 截取字符串
charindex(子串,母串),查找是否包含。 返回第一次出现的位置,没有返回0
patindex(%pattern%, expression) 功能同上,可是使用通配符
replicate(char, rep_time), 重复字符串
reverse(char),颠倒字符串
replace(str, strold, strnew) 替换字符串
space(n), 产生n个空行
stuff(), SELECT STUFF(abcdef, 2, 3, ijklmn) =aijklmnef, 2是开始位置,3是要从原来串中删除的字符长度,ijlmn是要插入的字符串。
3类型转换函数:
cast, cast( expression as data_type), Example:
SELECT SUBSTRING(title, 1, 30) AS Title, ytd_sales FROM titles WHERE CAST(ytd_sales AS char(20)) LIKE 3%
convert(data_type, expression)
4日期函数
day(), month(), year()
dateadd(datepart, number, date), datapart指定对那一部分加,number知道加多少,date指定在谁的基础上加。datepart的取值包括,year,quarter,month,dayofyear,day,week,hour,minute,second,比如明天dateadd(day,1, getdate())
datediff(datepart,date1,date2). datapart和上面一样。整个函数结果是date2 - date1
datename(datepart, date) 取那一部分,返回字符串。
datepart(datepart, date) 取一部分,返回整数。
getdate()当前时间
5系统函数
col_length(tablename,colname)
col_name, SELECT COL_NAME(OBJECT_ID(Employees), 1) = EmployeeID
datalength, example: datalenght(abc) =3, datalength(pub_name) --列名
发表评论
-
数据权限
2012-10-30 12:47 10751 创建用户test 用户映射 映射到此登录名用 ... -
索引问题
2012-07-26 10:18 715//唯一行索引 create unique index 字段 ... -
SqlServer添加修改删除字段
2012-07-26 09:22 1096SqlServer(Transact-SQL): 添加 ... -
仅当使用了列的列表 并且 identity_insert 为 on 时 才能在表 中为标识列指定显式值。
2012-03-08 14:31 2268SET IDENTITY_INSERT products2 O ... -
sql server触发器
2010-10-28 11:21 1263最近在使用触发器实现数据同步,中间遇到两个问题问题一 大字段不 ... -
往Sqlserver插入数据报错:传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确
2010-04-19 11:19 2070在新闻表中有一个字段:Content Text类型其他方面都 ... -
sql server2005数据库备份恢复出错
2010-04-06 15:25 2568现象:备份成功,还原时提示--System.Data.SqlC ... -
创建链接服务器(oracle,sql server,access,excel)
2010-04-05 16:55 2925/////////////////////////////SQ ... -
SQL COUNT DISTINCT 函数
2010-03-23 16:40 1800SELECT COUNT(DISTINCT ... -
分解字符串-sql中执行带参数的函数
2010-03-12 16:22 1775set ANSI_NULLS ONset QUOTED_IDE ... -
过滤html
2010-01-19 17:33 968create function [dbo].f_FilterH ... -
使用正则表达
2010-01-19 17:31 982先创建自定义函数------- ... -
SQL中LEN ()与DATALENGTH ()
2010-01-04 16:42 1604LEN ( string_expression )参数:要计算 ... -
SQLServer2005新增序列功能的几个函数:ROW_NUMBER, RANK, DENSE_RANK, and NTILE
2009-12-07 15:43 11251 ROW_NUMBER SELECT Produ ... -
sqlserver数据库收缩
2009-11-03 21:26 1112有时候因为数据库日志文件过大,日志无须保存,清理空间 ... -
修改sqlserver密码
2009-10-09 09:06 1385验证的时候,选择按照Windows身份验证,就直接进去了……汗 ... -
获取SQL Server数据库元数据的方法
2009-10-02 14:06 1634数据简介元数据 (metadata) 最常见的定义为“有关数据 ... -
SQL数据导入导出大全
2009-09-13 17:57 1337******* 导出到excelEXEC master..xp ... -
insert into 后获得自动插入的id(select @@identity)
2009-06-23 17:11 2644当运行完插入语句后,执行select @@identity ... -
不同服务器数据库导入方法2
2009-05-11 10:16 1294这个是建连接的方法 还没有实践过 不同服务器数据库之间的数据 ...
相关推荐
Python数据库操作函数,直接将数据库操作封装为函数,可直接调用。
数据库聚合函数数据库聚合函数
### ASP连接数据库的函数知识点详解 #### 一、概述 在Web开发中,尤其是使用ASP(Active Server Pages)进行开发时,与数据库交互是必不可少的一部分。ASP提供了多种方式来连接和操作数据库,其中使用最广泛的就是...
1、mysql数据库转国产化瀚高数据库; 2、有些函数在瀚高数据库中不存在,需要添加自定义函数。
以下是一些在Oracle中常见的数据库函数的详细解释: 1. ASCII 函数:ASCII函数返回一个字符的ASCII码值,即字符对应的数字表示。例如,ASCII('A')将返回大写字母"A"的ASCII码。 2. CHR 函数:与ASCII函数相反,CHR...
下面将详细介绍一些常见的SQL函数。 一、算术函数 1. SUM(): 计算一组数值的总和。 2. AVG(): 计算平均值。 3. MAX() 和 MIN(): 分别找出一组数值中的最大值和最小值。 4. COUNT(): 统计指定列的行数,或者在无条件...
以下是一些常见的Oracle SQL函数及其详细说明: 1. ASCII函数:ASCII函数返回一个字符的ASCII码,即其对应的十进制数值。例如,ASCII('A')返回65,ASCII('a')返回97。 2. CHR函数:CHR函数根据给定的ASCII码返回...
数据库正则函数.txt 数据库正则函数.txt 数据库正则函数.txt 数据库正则函数.txt
这只是DB2数据库函数的一部分,实际上DB2还提供了许多其他功能强大的函数,包括日期处理、字符串操作、数学计算、类型转换等,它们在数据库查询和报表生成中起着至关重要的作用。掌握这些函数的使用,能极大地提高...
1、mysql数据库转国产化人大金仓数据库; 2、有些函数在人大金仓数据库中不存在,需要添加自定义函数。
系统信息函数、类型转化函数、格式化函数、控制流函数、加密函数、日期和时间函数、字符串函数、聚合函数(常用于group by从句的select查询中)、数学函数
数据库函数详解 数据库函数是数据库管理系统中的一种功能强大且实用的工具,它可以对字符串、数字、日期等数据类型进行处理和操作。本文将对常用的数据库函数进行详细的介绍,包括字符函数、字符串替代函数、字符级...
综上所述,数据库函数和查询语句是数据库管理系统中的基础操作,用于创建、更新、删除和查询数据,同时还需要了解锁定机制和并发控制策略,以保证数据的准确性和完整性。掌握这些知识对于理解和操作数据库至关重要。
数据库空间函数是GIS(地理信息系统)中的一个重要概念,它们允许开发者在数据库中存储、查询和操作空间数据。空间数据通常包括点、线、多边形等几何图形,以及这些图形的拓扑关系。在开发过程中,熟悉并正确应用...
本篇文章将深入探讨Oracle数据库中的一些常用函数,包括单行函数、处理NULL值的方法以及单行字符串函数。 首先,单行函数是SQL和PL/SQL中处理单行数据的关键工具。它们广泛应用于SELECT、WHERE、ORDER BY等子句,...
这些函数是用于创建不同类型的数据库连接,包括Access(mdb)、Visual FoxPro(dbc和dbf)、Excel以及文本文件。以下是对这些函数的详细解释: 1. **GetMdbConnection(FileName)**:这个函数用于连接到Microsoft ...
"封装后的数据库操作函数"是将这些基础操作进行抽象和封装,以便于开发者更高效、安全地与数据库交互。下面将详细阐述封装数据库操作函数的概念、优势以及实现方式。 一、封装的概念 封装是面向对象编程的基本原则...
4. **用户自定义函数**:这些函数是根据业务需求定制的,可以扩展数据库的功能。例如,系统可能包含一个函数来计算商品的利润率,或者检查商品是否超过保质期。这些函数可以嵌入到查询中,提高效率并减少代码重复。 ...