
SQL--(函数)
文章平均质量分 66
叶子
C# ASP.NET MS-SQL SERVER
展开
-
用SQL语句求某文章中出现关键词的个数--【叶子】
一、介绍最近csdn论坛有人问我这样一个问题,说有一篇文章存在数据库中,然后有三个关键词,说是存取文章信息的时候,返回关键词的个数。故有此文。以供大家参考。 二、sql语句DECLARE @article varchar(4000),@keyword_One varchar(300), @keyword_Two varchar(300),@keyword_Three var原创 2008-06-30 10:48:00 · 2915 阅读 · 5 评论 -
SQL SERVER 得到汉字首字母函数四版全集 --【叶子】
--创建取汉字首字母函数(第三版)create function [dbo].[f_getpy_V3] ( @col varchar(1000))returns varchar(1000)as begin declare @cyc int,@len int,@sql varchar(1000),@char varbinary(20) selec原创 2012-02-06 16:01:57 · 6897 阅读 · 6 评论 -
【走马观花】SQL SERVER 2012 新增函数详解-01.字符串函数CONCAT
SQLSERVER 2012新增了两个字符串函数CONCAT和FORMAT。首先介绍一下CONCAT,CONCAT函数的作用是可以返回多个字符串拼接后的结果。简单示例:如此看来这个函数似乎使SQL语句变得更长了,这个函数到底有什么优点呢?下面我举个实例说明一下(数据就从百度随便搜了个排行榜)if object_id('tb') is not null drop table tbcreate tab原创 2014-04-05 12:26:48 · 8075 阅读 · 1 评论 -
【走马观花】SQL SERVER 2012 新增函数详解-04.逻辑函数IIF
SQL SERVER 2012中新增了IIF函数,这个函数在VB或是ACCESS中是存在的。例如:select iif(30>45,'对','错') as 结果/*结果----错*/select iif(null=null,'对','错') as 结果/*结果----错*/select iif(null is null,'对','错') as 结果/*结果----对*/ 这让我想起SQLSERVE原创 2014-04-05 12:36:02 · 5622 阅读 · 1 评论 -
【走马观花】SQL SERVER 2012 新增函数详解-02.字符串函数FORMAT
使用 FORMAT函数将日期/时间和数字值格式化为识别区域设置的字符串。FORMAT 依赖于 .NET Framework公共语言运行时 (CLR) 的存在。 declare @date datetime = '2014-01-01'select FORMAT( @date, 'd', 'en-US' ) as 'US English Result' ,FORMAT( @date, 'd原创 2014-04-05 12:31:11 · 4753 阅读 · 0 评论 -
【走马观花】SQL SERVER 2012 新增函数详解-03.逻辑函数CHOOSE
SQL SERVER 2012中新增了CHOOSE,该函数可以从值列表返回指定索引处的项。例如:CHOOSE并不能这么用,例如有个字符串'A,B,C,D',我们并不能用choose得到其中的某个值:select choose(2,'A,B,C,D')/*null*/CHOOSE的主要功能和CASE WHEN类似,例如数据库中有字段Sex:1表示男,2表示女。 if object_id('[tb]'原创 2014-04-05 12:34:10 · 4855 阅读 · 0 评论