易截截图软件、单文件、免安装、纯绿色、仅160KB

sql 查詢 - .NET技术 / C#

在sql中有以下幾條記錄
1.ABCD
2.AbCD
3.abcD
4.ABCd

現在能不能用sql語句查出所有記錄中包含小寫字母的記錄行不??
結果應該為
AbCD
abcD
ABCd  





我自己也頂

沒人來看看嗎


謝了,大俠!

SQL code:

--比较函数,如果两个字符串安全相同(包括大小写相同),则返回1,否则返回0
create function f_compstr(
@str1 varchar(8000), --要比较的第一个字符串
@str2 varchar(8000) --要比较的第二个字符串
) returns bit
as
begin
return(case when @str1 collate Chinese_PRC_CS_AS_WS =@str2 then 1 else 0 end)
end
go

DECLARE @tb Table([col1] varchar(8))
insert into @tb
select 'ABCD' union all
select 'AbCD' union all
select 'abcD' union all
select 'ABCd'

select * from @tb where dbo.f_compstr(UPPER(col1),col1) <>1


--------------

AbCD
abcD
ABCd




SQL code:

select * from 表 where UPPER(字段1)<>字段1




相关问答:

利用C#编写txt转化到xml的程序

txt 和XML 格式相应
不借助DataSet
导入读取TXT文件
然后直接写入XML(同一文件,不同数据,递增原数据没有被覆盖情况下增加数据.)
教个要点或最好是有个代码提示的
过路好汉 帮个忙撒^^
不会,帮楼主 ......

请教SQLSERVER的两个问题 - MS-SQL Server / 疑难问题

1。怎样使xp_cmdshell能完整输出超过255个字符的字符串。
2。select 时,检索速度是与from后的 TABLE顺序有关,还是与where条件的顺序有关(TABLE数据多少 )
在系统属性设定里有个选项,可以修改单字段输出字数限制. ......

SQL语句问题 - MS-SQL Server / 疑难问题

请教高手:
 以下是数据库中的三条记录,英文为字段名称  
  id planname TaskBeginTime Status
329 2010年03 ......

c# listview添加合计行 - .NET技术 / C#

用listview显示出从数据库中查询出的记录,想在最后记录后面添加一条合计行,如何实现!谢谢大家!
绑定数据你应该没问题吧,绑定完以后用一个循环把你要统计数据的列中的数据总和用一个变量接受,然后在循环外面ne ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号