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

在SQL语句中截取字符串函数的应用


问题一 
有这样的一个问题,数据库中有两个表,分别是Guest,Hotel,即旅客信息表和旅馆信息表,Guest表中有一个旅客编码的字段,这个字段的有20位,它的前10位代表这个旅客所住的旅馆,现在的问题是要根据Guest表中的旅客编码字段信息查到他所住的旅馆的名称和旅馆地址!
问题解决:
SQL SERVER的SQL语句:select Guest.旅客编码,Guest.旅客姓名,Hotel.旅馆名称,Hotel.旅馆地址 from Guest,Hotel where Hotel.旅馆编码=SubString(Guest.旅客编码,1,10)
Oracle的SQL语句:select Guest.旅客编码,Guest.旅客姓名,Hotel.旅馆名称,Hotel.旅馆地址 from Guest,Hotel where Hotel.旅馆编码=SubStr(Guest.旅客编码,1,10)
                                                                                 问题二
  
A.截取从字符串左边开始N个字符
   Declare @S1 varchar(100)
   Select @S1='http://www.xrss.cn'
   Select Left(@S1,4)
   ------------------------------------
   显示结果: http
   B.截取从字符串右边开始N个字符(例如取字符www.163.com)
   Declare @S1 varchar(100)
   Select @S1='http://www.xrss.cn'
   Select right(@S1,11)  
   ------------------------------------
   显示结果: www.163.com ????
   C.截取字符串中任意位置及长度(例如取字符www)
   Declare @S1 varchar(100)
   Select @S1='http://www.xrss.cn'
   Select SUBSTRING(@S1,8,3)  
   ------------------------------------
   显示结果: www.163.com  
   以上例子皆是已知截取位置及长度,下面介绍未知位置的例子
2.截取未知位置的函数
&n


相关文档:

在SQL SERVER中实现RSA加密算法(第二版)

/***************************************************  
        作者:herowang(让你望见影子的墙)
    日期:2010.1.5
          注:    转载请保留此信息
     ......

SQL链接数据库

Standard   Security:  
   
  "Data   Source=Aron1;Initial  
Catalog=pubs;User   Id=sa;Password=asdasd;"    
        -   or   -  
 
"Server=Aron1;Database=pubs;User  
ID=sa;Pass ......

使用oracle的10046事件跟踪SQL语句

原文地址:http://www.blogjava.net/xingcyx/archive/2007/01/09/92638.html
使用oracle的10046事件跟踪SQL语句
我们在分析应用程序性能问题的时候,更多地需要关注其中SQL语句的执行情况,因为通常应用程序的性能瓶颈会在数据库这边,因此数据库的sql语句是我们优化的重点。利用Oracle的10046事件,可以跟踪应用程序所执 ......

Linq to sql系列文章


一步一步学Linq to sql(一):预备知识
一步一步学Linq to sql(二):DataContext与实体 
一步一步学Linq to sql(三):增删改
一步一步学Linq to sql(四):查询句法
一步一步学Linq to sql(五):存储过程
一步一步学Linq to sql(六):探究特性 
一步一步学Linq to sql(七):并发与事务 ......

oracle sql 求种菜时间

-- create by zh
-- n 是作物的时间,x 是希望在几点成熟,返回播种的时间
with t as
(
select 64 n,9 x from dual union all
select 64 n,13 x from dual union all
select 64 n,17 x from dual union all
select 64 n,20 x from dual
)
select '成熟时间:'     || lpad(to_char(n),4,' ' ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号