好贷网好贷款

[大家齐翻译]SQL 函数参考之微软SQL字符处理函数 50qqhmitzk]

发布时间:2016-12-5 16:40:17 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"[大家齐翻译]SQL 函数参考之微软SQL字符处理函数 50qqhmitzk]",主要涉及到[大家齐翻译]SQL 函数参考之微软SQL字符处理函数 50qqhmitzk]方面的内容,对于[大家齐翻译]SQL 函数参考之微软SQL字符处理函数 50qqhmitzk]感兴趣的同学可以参考一下。

欢迎大家先来试下手,这个很简单的 Microsoft SQL Server Functions ASCII() Syntax: ASCII(<expression>) This function returns the numeric value of the leftmost character of the string. It returns 0 if the string is an empty string. It returns NULL if the string is NULL. ASCII() works for characters with numeric values from 0 to 255. Any character out of this range will either be ignored, or an error will be returned. SELECT ASCII(‘A’) uppercase_a, ASCII(‘abc’) lowercase_a uppercase_a lowercase_a ----------- ----------- 65 97 This function is available in all of the RDBMS implementations discussed in this book. DIFFERENCE() Syntax: DIFFERENCE(<char_expression1>, <char_expression2>) The DIFFERENCE() function returns the difference between two SOUNDEX values—<char_expression1> and <char_expression2>. (The SOUNDEX() function is discussed later in this chapter.) These values represent four-character codes corresponding to phonetic equivalence of the string. For example, to find DIFFERENCE() Syntax: DIFFERENCE(<char_expression1>, <char_expression2>) The DIFFERENCE() function returns the difference between two SOUNDEX values—<char_expression1> and <char_expression2>. (The SOUNDEX() function is discussed later in this chapter.) These values represent four-character codes corresponding to phonetic equivalence of the string. For example, to find out how close the pronunciation of “time” and “tyme” would be, the following query could be used: SELECT SOUNDEX(‘time’) as time, SOUNDEX(‘tyme’) as tyme, 188 Chapter 8 DIFFERENCE(‘time’, ‘tyme’) as diff time tyme diff ---- ---- ----------- T500 T500 4 As you can see, the SOUNDEX values are a perfect match and the DIFFERENCE is 4—the best match possible (0 being the lowest). The DIFFERENCE() function is found in IBM DB2 UDB, Sybase ASE, and MySQL (version 3.2 and later). Oracle provides the SOUNDEX() function but not DIFFERENCE(), and, as of version 7.4.2, PostgreSQL does not have either SOUNDEX() or DIFFERENCE() functions implemented.

先测试下,以后重点放在sql2005和sql2008翻译上

微软SQL Server函数  ASCII码( )  语法:  ASCII码( <expression> )  此函数返回数值的最左边的字符的字符串。它返回0 ,如果字符串  一个空字符串。它将返回null如果该字符串为空。 ASCII码( )工程数值字符  从0到255 。任何性质的这个范围内都将被忽略,或错误将被退回。  SELECT ASCII(‘A’) uppercase_a, ASCII(‘abc’) lowercase_a uppercase_a lowercase_a ----------- ----------- 65 97 此功能适用于所有的数据库管理系统的实施中讨论这本书。  差异( )  语法:  差异( <char_expression1> , <char_expression2> )  的差异( )函数返回之间的区别两个SOUNDEX价值<char_expression1>  和<char_expression2> 。 (该SOUNDEX ( )函数是在稍后讨论这一章。 )这些值代表  四字符代码对应的拼音等同字符串。例如,要查找  差异( )  语法:  差异( <char_expression1> , <char_expression2> )  的差异( )函数返回之间的区别两个SOUNDEX价值<char_expression1>  和<char_expression2> 。 (该SOUNDEX ( )函数是在稍后讨论这一章。 )这些值代表  四字符代码对应的拼音等同字符串。例如,要查找出  如何密切的发音“时间”和“ tyme ”将是,下面的查询可用于:  SELECT SOUNDEX(‘time’) as time, SOUNDEX(‘tyme’) as tyme, 188 Chapter 8 DIFFERENCE(‘time’, ‘tyme’) as diff time tyme diff ---- ---- ----------- T500 T500 4 正如你所看到的, SOUNDEX值是一个完美的匹配和不同之处是4可能的最佳匹配  ( 0是最低的) 。  的差异( )函数中发现的IBM DB2 UDB , Sybase合作,和MySQL (版本3.2和更高版本) 。  甲骨文公司提供了SOUNDEX ( )函数而不是差异( ) ,并在版本7.4.2 , PostgreSQL的不  没有任何SOUNDEX ( )或差异( )函数执行。

。。

明天去办公室拷贝帮助给你.

引用 4 楼 dawugui 的回复:明天去办公室拷贝帮助给你.帮助我也有,我这是一个过程,并不太看中结果 赶明儿我换一本非微软编写的文档资料,还会有拷贝吗?

哈哈,:)

引用 2 楼 htl258 的回复:微软SQL Server函数  ASCII码( )  语法:  ASCII码( <expression> )  此函数返回数值的最左边的字符的字符串。它返回0 ,如果字符串  一个空字符串。它将返回null如果该字符串为空。 ASCII码( )工程数值字符  从0到255 。任何性质的这个范围内都将被忽略,或错误将被退回。  SQL codeSELECT ASCII(‘A’) uppercase_a, ASCII(‘abc’) lowercase_a uppercase_a lowercase_a ----------- ----------- 65 … 这位兄弟,可能是用翻译软件翻译的吧

帮助里面也没有你那些东东?什么意思?

引用 8 楼 dawugui 的回复:帮助里面也没有你那些东东?什么意思?是一本书里面的,专门介绍SQL函数的,DB2,sybase,oracle的函数都有,我只筛选微软的罢了。

引用 9 楼 qqhmitzk 的回复:引用 8 楼 dawugui 的回复: 帮助里面也没有你那些东东?什么意思?  是一本书里面的,专门介绍SQL函数的,DB2,sybase,oracle的函数都有,我只筛选微软的罢了。 玩我们呀?

引用 10 楼 dawugui 的回复:引用 9 楼 qqhmitzk 的回复: 引用 8 楼 dawugui 的回复:  帮助里面也没有你那些东东?什么意思?  是一本书里面的,专门介绍SQL函数的,DB2,sybase,oracle的函数都有,我只筛选微软的罢了。    玩我们呀?这何解?我又没说他是微软帮助文档的内容

我只关心是什么书

另外,我力挺楼主当本版版主:)

支持一下. 不过偶觉得应该翻译一些有技术含量的.. lz这些..学几天的人都应该懂的东西..还翻译个什么?

哈哈哈! 木鱼,挺住! 当个版主不容易的,众口难调 理解 宽容 忍耐

引用 14 楼 liangCK 的回复:支持一下.  不过偶觉得应该翻译一些有技术含量的..  lz这些..学几天的人都应该懂的东西..还翻译个什么? 凡是都有个先易后难的 以后会列一数据库技术方面的列表,由大家选择相关的题材

让我想起北广的往事~ 如果某个同学想上台当主持人, 下面的都会疯狂起哄来为难TA。 然后老师告诉我,这时广院的传统, 想要当主持人,这时必经的考验。

oh 顶木鱼...

up

引用 13 楼 chuifengde 的回复:另外,我力挺楼主当本版版主:)。。。

哎,看到E文就头晕

上一篇:sql server做搜索引擎数据库设计的问题 20fredrickhu]
下一篇:关于远程SQL查询nolock的疑惑 20zznj1123]

相关文章

相关评论