| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1735 人关注过本帖
标题:查询英文标题
只看楼主 加入收藏
orliubc
Rank: 1
等 级:新手上路
帖 子:73
专家分:0
注 册:2007-11-18
收藏
得分:0 
select * from @t where patindex('%[A-Z]%',Name)>0
刚反应过来,这不是ASCII做的, purana牛.   好办法,强思维哎
2007-11-25 17:16
FFEEDD
Rank: 1
等 级:新手上路
帖 子:640
专家分:0
注 册:2007-11-16
收藏
得分:0 
真强...

Behind the glory of a lonely words
荣耀的背后刻着一道孤独......
2007-11-25 17:23
缘吇弹
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:地球
等 级:版主
威 望:43
帖 子:3038
专家分:27
注 册:2007-7-2
收藏
得分:0 
好用.

Repeat  Life=Study;Until (death);
2007-11-25 18:56
XieLi
Rank: 1
等 级:新手上路
威 望:1
帖 子:762
专家分:0
注 册:2007-7-24
收藏
得分:0 
原帖由 [bold][underline]purana[/underline][/bold] 于 2007-11-25 16:51 发表 [url=http://bbs.][/url]
declare @t table(id int,Name varchar(100))
insert @t select 1,'中国'
union all select 2,'American'
union all select 3,'japan'
union all select 4,'韩国'

select * from @t where patindex('%[A-Z]%',Name) ...


这个例子好经典!版主就是版主.
select * from @t where NAME like '%[A-Z]%'
这样应该也可以吧.

[[italic] 本帖最后由 XieLi 于 2007-11-26 11:03 编辑 [/italic]]

拥有蓝天的白云,拥有你的我.
2007-11-26 10:59
taoxinhui
Rank: 1
等 级:新手上路
帖 子:71
专家分:0
注 册:2007-8-7
收藏
得分:0 
回复 9# 的帖子
牛啊,谢谢了
2007-11-26 12:56
缘吇弹
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:地球
等 级:版主
威 望:43
帖 子:3038
专家分:27
注 册:2007-7-2
收藏
得分:0 
To 妹妹:
PATINDEX ( '%[A-Z]%' , NAME )
返回英文字母字符串在表达式NAME里第一次出现的位置,起始值从1开始算。
英文字母字符串字符串在Name表达式里没找就返回0,对所有有效的文本和字符串就是有效的数据类型。
PATINDEX ( '%[A-Z]%' , NAME ) >0 的效果跟 NAME like '%[A-Z]%' 类似.

[[italic] 本帖最后由 缘吇弹 于 2007-11-26 13:05 编辑 [/italic]]

Repeat  Life=Study;Until (death);
2007-11-26 13:01
baijian710
Rank: 1
等 级:新手上路
帖 子:52
专家分:0
注 册:2007-11-11
收藏
得分:0 
回复 9# 的帖子
这个patindex 用的好啊,斑竹这些都是从哪里知道的啊?
2007-11-26 17:12
快速回复:查询英文标题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017270 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved