当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

SQL Server 2000 实用教程_【例6.4-6.7】

资源类别:文库,文档格式:DOC,文档页数:2,文件大小:58KB,团购合买
点击下载完整版文档(DOC)

電子工業出版社 JEUISHING HOUSE DF ELECTRONCS INDSTR 下面给出几个例子说明字符串函数的使用。 (1) CHARINDEX CHARINDEX函数返回字符串中某个指定的子串出现的开始位置。其语法格式如下: CHARINDEX (substring expression, expression) 其中, substring expression是所要查找的字符表达式, expression可为字符串也可为列 名表达式。如果没有发现子串,则返回0值。此函数不能用于TEXT和 IMAGE数据类型。 (2) REPLICATE REPLICATE函数返回一个重复 Integer expression指定次数的字符串。其语法格式如下 REPLICATE (character_ expression, integer expression) 如果 Integer expression值为负值,则 REPLICATE函数返回NULL串。 【例64】以下程序通过 REPLICATE函数返回字符串的值。 SELECT REPLICATE( cde, 3), REPLICATE (cde,-2) 运行结果如下 (3) REVERSE REVERSE函数将指定的字符串的字符排列顺序颠倒。其语法格式如下: REVERSE(character expression 其中, character- expression可以是字符串、常数或一个列的值 【例6.5】以下程序通过 REVERSE函数返回字符串的值。 SELECT REVERSE(456), reverSE(北京’) 运行结果如下 京北 (所影响的行数为1行) (4) REPLACE REPLACE函数返回被替换了指定子串的字符串。其语法格式如下: REPLACE (string_expression, string_expression2, string_expression) REPLACE函数用 string expression3替换在 string expressionI中的子串 tring expr-ession2 【例66】以下程序通过 REPLACE函数返回字符串的值。 ELECT REPLACE(abcl23g,123’,"’def”) 运行结果如下

下面给出几个例子说明字符串函数的使用。 (1)CHARINDEX CHARINDEX 函数返回字符串中某个指定的子串出现的开始位置。其语法格式如下: CHARINDEX (substring_expression,expression) 其中,substring _expression 是所要查找的字符表达式,expression 可为字符串也可为列 名表达式。如果没有发现子串,则返回 0 值。此函数不能用于 TEXT 和 IMAGE 数据类型。 (2)REPLICATE REPLICATE 函数返回一个重复 integer_expression 指定次数的字符串。其语法格式如下: REPLICATE (character_expression,integer_expression) 如果 integer_expression 值为负值,则 REPLICATE 函数返回 NULL 串。 【例 6.4】以下程序通过 REPLICATE 函数返回字符串的值。 SELECT REPLICATE('cde',3), REPLICATE('cde',-2) 运行结果如下 ----------- ----------- cdecdecde NULL (所影响的行数为 1 行) (3)REVERSE REVERSE 函数将指定的字符串的字符排列顺序颠倒。其语法格式如下: REVERSE(character_expression) 其中,character_expression 可以是字符串、常数或一个列的值。 【例 6.5】 以下程序通过 REVERSE 函数返回字符串的值。 SELECT REVERSE(456), REVERSE('北京') 运行结果如下 ------------ ---- 654 京北 (所影响的行数为 1 行) (4)REPLACE REPLACE 函数返回被替换了指定子串的字符串。其语法格式如下: REPLACE (string_expression1,string_expression2,string_expression3) REPLACE 函 数 用 string_expression3 替换在 string_expression1 中 的 子 串 string_expr-ession2。 【例 6.6】以下程序通过 REPLACE 函数返回字符串的值。 SELECT REPLACE ('abc123g','123','def') 运行结果如下 -----------------------

電子工業出版社 JEUISHING HOUSE DF ELECTRONCS INDSTR abcdefg (所影响的行数为1行) (5) SPACE SPACE函数返回一个有指定长度的空白字符串。其语法格式如下: 如果 Integer expression值为负值,则 SPACE函数返回NULL串

abcdefg (所影响的行数为 1 行) (5)SPACE SPACE 函数返回一个有指定长度的空白字符串。其语法格式如下: SPACE(integer_expression) 如果 integer_expression 值为负值,则 SPACE 函数返回 NULL 串

点击下载完整版文档(DOC)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
已到末页,全文结束
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有