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

電子工業出版社 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 串
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- SQL Server 2000 实用教程_【例6.39】.doc
- SQL Server 2000 实用教程_【例6.34-6.38】.doc
- SQL Server 2000 实用教程_【例6.28-6.33】.doc
- SQL Server 2000 实用教程_【例6.26-6.27】.doc
- SQL Server 2000 实用教程_【例6.23-6.25】.doc
- SQL Server 2000 实用教程_【例6.13-6.22】.doc
- SQL Server 2000 实用教程_【例6.1-6.3】.doc
- SQL Server 2000 实用教程_第五章 例题.doc
- SQL Server 2000 实用教程_第5章 SQL Server 2000数据库表的创建和管理.ppt
- SQL Server 2000 实用教程_第四章 例题.doc
- SQL Server 2000 实用教程_第4章 SQL Server 2000数据库创建与管理.ppt
- SQL Server 2000 实用教程_第3章 SQL Server 2000数据类型.ppt
- SQL Server 2000 实用教程_第2章 数据库系统基础.ppt
- SQL Server 2000 实用教程_第1章 数据库系统基础.ppt
- SQL Server 2000 实用教程_例15.1-2.doc
- SQL Server 2000 实用教程_【例15.9】.doc
- SQL Server 2000 实用教程_【例15.8】.doc
- SQL Server 2000 实用教程_【例15.7】.doc
- SQL Server 2000 实用教程_【例15.6】.doc
- SQL Server 2000 实用教程_【例15.5】.doc
- SQL Server 2000 实用教程_【例6.8-6.12】.doc
- SQL Server 2000 实用教程_第6章 Transact SQL语言.ppt
- SQL Server 2000 实用教程_第7章 索引与视图.ppt
- SQL Server 2000 实用教程_第8章 触发器.ppt
- SQL Server 2000 实用教程_第9章 事务处理.ppt
- 综合布线系统设计.ppt
- 网络工程的验收与鉴定_布线验收.ppt
- 网络服务器.ppt
- 网页制作教程_第1章 网页制作初识.ppt
- 网页制作教程_第10章 JavaScript和DHTML技术.ppt
- 网页制作教程_第11章 示例网页利用ASP实现交互功能.ppt
- 网页制作教程_第12章 利用ADO实现网页与数据库的链接.ppt
- 网页制作教程_第2章 创建站点.ppt
- 网页制作教程_第3章 网页文本的处理.ppt
- 网页制作教程_第4章 网页表格的处理.ppt
- 网页制作教程_第5章 网页框架的处理.ppt
- 网页制作教程_第6章 网页图像处理.ppt
- 网页制作教程_第7章 在网页中使用超链接.ppt
- 网页制作教程_第8章 网页表单的处理.ppt
- 网页制作教程_第9章 美化网页.ppt