- 浏览: 917274 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (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 10461 创建用户test 用户映射 映射到此登录名用 ... -
索引问题
2012-07-26 10:18 695//唯一行索引 create unique index 字段 ... -
SqlServer添加修改删除字段
2012-07-26 09:22 1069SqlServer(Transact-SQL): 添加 ... -
仅当使用了列的列表 并且 identity_insert 为 on 时 才能在表 中为标识列指定显式值。
2012-03-08 14:31 2238SET IDENTITY_INSERT products2 O ... -
sql server触发器
2010-10-28 11:21 1238最近在使用触发器实现数据同步,中间遇到两个问题问题一 大字段不 ... -
往Sqlserver插入数据报错:传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确
2010-04-19 11:19 2009在新闻表中有一个字段:Content Text类型其他方面都 ... -
sql server2005数据库备份恢复出错
2010-04-06 15:25 2546现象:备份成功,还原时提示--System.Data.SqlC ... -
创建链接服务器(oracle,sql server,access,excel)
2010-04-05 16:55 2897/////////////////////////////SQ ... -
SQL COUNT DISTINCT 函数
2010-03-23 16:40 1775SELECT COUNT(DISTINCT ... -
分解字符串-sql中执行带参数的函数
2010-03-12 16:22 1751set ANSI_NULLS ONset QUOTED_IDE ... -
过滤html
2010-01-19 17:33 942create function [dbo].f_FilterH ... -
使用正则表达
2010-01-19 17:31 957先创建自定义函数------- ... -
SQL中LEN ()与DATALENGTH ()
2010-01-04 16:42 1589LEN ( string_expression )参数:要计算 ... -
SQLServer2005新增序列功能的几个函数:ROW_NUMBER, RANK, DENSE_RANK, and NTILE
2009-12-07 15:43 10951 ROW_NUMBER SELECT Produ ... -
sqlserver数据库收缩
2009-11-03 21:26 1092有时候因为数据库日志文件过大,日志无须保存,清理空间 ... -
修改sqlserver密码
2009-10-09 09:06 1360验证的时候,选择按照Windows身份验证,就直接进去了……汗 ... -
获取SQL Server数据库元数据的方法
2009-10-02 14:06 1600数据简介元数据 (metadata) 最常见的定义为“有关数据 ... -
SQL数据导入导出大全
2009-09-13 17:57 1302******* 导出到excelEXEC master..xp ... -
insert into 后获得自动插入的id(select @@identity)
2009-06-23 17:11 2623当运行完插入语句后,执行select @@identity ... -
不同服务器数据库导入方法2
2009-05-11 10:16 1268这个是建连接的方法 还没有实践过 不同服务器数据库之间的数据 ...
相关推荐
ASP连接数据库的函数 ASP连接数据库的函数
数据库常用函数
Python数据库操作函数,直接将数据库操作封装为函数,可直接调用。
数据库聚合函数数据库聚合函数
Oracle数据库常用函数 自带函数查询用不错的文档一篇
1、mysql数据库转国产化瀚高数据库; 2、有些函数在瀚高数据库中不存在,需要添加自定义函数。
Oracle数据库操作函数Oracle数据库操作函数Oracle数据库操作函数Oracle数据库操作函数
数据库SQL函数大全,希望对大家有所帮助。可以参考学习。
就是一些函数,老师为了让我们做出数据库连接给我们提供的材料
数据库函数数据库函数
datalength(Char_expr) 返回字符串包含字符数,但不包含后面的空格 length(expression,variable)指定字符串或变量名称的长度。 substring(expression,start,length) 不多说了,取子串 right(char_expr,int_expr) ...
mysql数据库 常用函数,函数集 更容易让你自学
数据库正则函数.txt 数据库正则函数.txt 数据库正则函数.txt 数据库正则函数.txt
精讲数据库连接函数大全
数据库空间函数:讲解开发过程中,数据库中遇到的空间数据库函数问题
系统信息函数、类型转化函数、格式化函数、控制流函数、加密函数、日期和时间函数、字符串函数、聚合函数(常用于group by从句的select查询中)、数学函数
DB2数据库函数大全: DB2 函数简单解释 初学者适用~~~
oracle 数据库的 函数 和包
我自己整理的,认为还可以让大家看看,包括数据库和函数及查询语句
SQL常用函数 SQL常用函数SQL常用函数 SQL常用函数 SQL常用函数