??xml version="1.0" encoding="utf-8" standalone="yes"?>国产精品99久久免费观看,欧美成人四级hd版,亚洲高清在线播放http://www.aygfsteel.com/xzclog/category/52003.htmlzh-cnTue, 21 Aug 2012 08:47:23 GMTTue, 21 Aug 2012 08:47:23 GMT60Sybase 函数http://www.aygfsteel.com/xzclog/archive/2012/08/21/385918.htmlxzcxzcTue, 21 Aug 2012 02:49:00 GMThttp://www.aygfsteel.com/xzclog/archive/2012/08/21/385918.htmlhttp://www.aygfsteel.com/xzclog/comments/385918.htmlhttp://www.aygfsteel.com/xzclog/archive/2012/08/21/385918.html#Feedback0http://www.aygfsteel.com/xzclog/comments/commentRss/385918.htmlhttp://www.aygfsteel.com/xzclog/services/trackbacks/385918.html

Sybase 函数

 

Sybase字符串函?/span>

长度和语法分?span>
datalength(char_expr)
在char_expr中返回字W的长度|忽略
substring(expression,start,length)
q回部分字符?span>
right(char_expr,int_expr)
q回char_expr双的int_expr字符
基本字符串运?span>
upper(char_expr)
把char_expr转换成大写Ş?span>
lower(char_expr)
把char_expr转换成小写Ş?span>
space(int_expr)
生成有int_expr个空格的字符?span>
replicate(char_expr,int_expr)
重复char_expr,int_expr?span>
stuff(expr1,start,length,expr2)
用expr2代替epxr1中start起始长ؓlength的字W串
reverse(char_expr)
反写char_expr中的文本
ltrim(char_expr)
删除头空
rtrim(char_expr)
删除
格式转换
ascii(char_expr)
q回char_expr中第一个字W的ASCII?span>
char(int_expr)
把ASCII码{换ؓ字符
str(float_expr[,length[,decimal]])
q行数值型到字W型转换
soundex(char_expr)
q回char_expr的soundex?span>
difference(char_expr1,char_expr2)
q回表达式soundexg?span>
串内搜烦
charindex(char_expr,expression)
q回指定char_expr的开始位|?否则?span>0
patindex("%pattern%",expression)
q回指定样式的开始位|?否则?span>0
  
datalength用于定可变字符串的长度
soundex
用于定字符串是否发音相?span>
differenceq回0-4之间的|0表示最不相|4表示最怼
通配W?span>
% 匚wM数量的字W或无字W?span>
_ 匚wM单个字符Q空间占位符Q?span>
[] 规定有效范围,或某?OR"条g
    [ABG]   A,B,G
    [A-C]   A,B,C
    [A-CE-G] A,B,C,E,F,G
    [^ABG]
除了A,B,G
    [^A-C]  
除了AQBQ?span>C
  
escape子句
用某个{义字W可在搜索字W串时将通配W作为文字来包含?span>
ANSI-89 SQL标准定义了escape子句指定某个转义字符
~省情况下,[]来{义某个通配W,例:
select * from test_tab
    where description like "%20[%]%"
语法Q?span>
like char_expression escape escape_character
?span>
select * from test_tab
    where description like "%20#%%" escape "#"
+ 可用于串接字W?span>
select au_laname+","+au_fname from authors
  
数学函数
abs(numeric_expr)
q回指定值的l对?span>
ceiling(numeric_expr)
q回大于或等于指定值的最整?span>
exp(float_expr)
l出指定值的指数?span>
floor(numeric_expr)
q回于或等于指定值的最大整?span>
pi()
q回常数3.1415926
power(numeric_expr,power)
q回numeric_expr的值给power的幂
rand([int_expr])
q回0-1之间的随机QҎQ可指定基?span>
round(numeric_expr,int_expr)
把数D辑ּ圆整到int_expr指定的精?span>
sign(int_expr)
q回?1Q零0或负-1
sqrt(float_expr)
q回指定值的qx?span>
SQL SERVER支持所有标准的三角函数和其他有用的函数
  
日期函数
getdate()
q回当前的系l日期和旉
datename(datepart,date_expr)
以字W串形式q回date_expr指定部分的?转换成合适的名字
datepart(datepart,date_expr)
作ؓ整数q回date_expr值的指定部分
datediff(datepart,date_expr1,date_expr2)
q回date_expr2-date_expr1,通过指定的datepart度量
dateadd(datepart,number,date_expr)
q回日期,通过在date_expr上增加指定number的日期部件而生的
  
datepart
日期部g   ~写   D?span>
q?span> yy   1753-9999
季度 qq   1-4
?span> mm   1-12
每年中的?span>   dy   1-366
?span> dd   1-31
星期 wk   1-54
星期?span> dw   1-7(1=sunday)
hh   0-23
分钟 mi   0-59
U?span> ss   0-59
毫秒 ms   0-999
例:
select invoice_no,
    datediff(dd,date_shipped,getdate())
    from invoices
    where balance_due>0
  
转换函数convert
此函数把g一U类型改变成另一U类?span>
convert(datetype [(length)],expression)
select "Advance="+convert(char(12),advance)
    from titles

日期转换
convert(datetype[(length)],expression,format)
format
指定日期{换ؓ什么格式,有以下|
没有世纪   有世U?转换字符串中日期格式
    0 or 100   mon dd yyy hh:miAM(or PM)
1 101 mm/dd/yy
2 102 yy.mm.dd
3 103 dd/mm/yy
4 104 dd.mm.yy
5 105 dd-mm-yy
6 106 dd mon yy
7 107 mon dd,yy
8 108 hh:mm:ss
    9 or 109   mon dd,yyyy hh:mi:ss:mmmAM(or PM)
10 110 mm-dd-yy
11 111 yy/mm/dd
12 112 yymmdd
  
pȝ函数
函数       定义
讉K和安全性信?span>
host_id()       客户q程的当前主EID?span>
host_name()        客户q程的当前主计算机名
suser_id(["login_name"])  
用户?span>SQL Server ID?span>
suser_name([server_user_id])   用户的SQL Serverd?span>
user_id(["name_in_db"]) 用户在数据库中的ID?span>
user_name([user_id]) 用户在数据库中的名字
user         
用户在数据库中的名字
show_role()       
用户的当前活动角?

数据库和对象信息
db_id(["db_name"]) 数据库ID?span>
db_name([db_id])   
数据库名
object_id("objname")
数据库对象ID?span>
object_name(obj_id]) 数据库对象号
col_name(obj_id,col_id)
对象的栏?span>
col_length("objname","colname")   栏的长度
index_col("objname",index_id,key#)  
已烦引的栏名
valid_name(char_expr)
若char_expr不是有效标识W,则返?

数据函数
datalength(expression) 按字节返回expression的长?span>
tsequal(timestamp1,timestamp2)  
比较时戳|若时戛_g匚wQ则q回出错消息
  
isnull()
isnull
函数用指定的g替查询栏或合计中的空?span>
例:
select avg(isnull(total_order,$0))
    from invoices

 



xzc 2012-08-21 10:49 发表评论
]]>
Sybase 日期函数http://www.aygfsteel.com/xzclog/archive/2012/08/21/385919.htmlxzcxzcTue, 21 Aug 2012 02:49:00 GMThttp://www.aygfsteel.com/xzclog/archive/2012/08/21/385919.htmlhttp://www.aygfsteel.com/xzclog/comments/385919.htmlhttp://www.aygfsteel.com/xzclog/archive/2012/08/21/385919.html#Feedback0http://www.aygfsteel.com/xzclog/comments/commentRss/385919.htmlhttp://www.aygfsteel.com/xzclog/services/trackbacks/385919.html

日期函数

getdate()

得到当前旉,可以讄得到各种旉格式.

datepart(日期部分,日期)

取指定时间的某一个部?q月天时分秒.

datediff(日期部分,日期1,日期2)

计算指定的日?和日?的时间差多少.

dateadd(日期部分,数D辑ּ,日期)

计算指定旉,再加上表辑ּ指定的时间长?

 

--取时间的某一个部?/span>

 

select datepart(yy,getdate()) --year

select datepart(mm,getdate()) --month

select datepart(dd,getdate()) --day

select datepart(hh,getdate()) --hour

select datepart(mi,getdate()) --min

select datepart(ss,getdate()) --sec

 

--取星期几

 

set datefirst 1

select datepart(weekday,getdate()) --weekday

 

--字符串时?/span>

 

select getdate() -- '03/11/12'

select convert(char,getdate(),101) -- '09/27/2003'

select convert(char,getdate(),102) -- '2003.11.12'

select convert(char,getdate(),103) -- '27/09/2003'

select convert(char,getdate(),104) -- '27.09.2003'

select convert(char,getdate(),105) -- '27-09-2003'

select convert(char,getdate(),106) -- '27 Sep 2003'

select convert(char,getdate(),107) --'Sep 27, 2003'

select convert(char,getdate(),108) --'11:16:06'

select convert(char,getdate(),109) --'Sep 27 2003 11:16:28:746AM'

select convert(char,getdate(),110) --'09-27-2003'

select convert(char,getdate(),111) --'2003/09/27'

select convert(char,getdate(),112) --'20030927'

select rtrim(convert(char,getdate(),102))+' '+(convert(char,getdate(),108)) -- '2003.11.12 11:03:41'

 

--整数旉

 

select convert(int,convert(char(10),getdate(),112)) -- 20031112

select datepart(hh,getdate())*10000 + datepart(mi,getdate())*100 + datepart(ss,getdate()) -- 110646

 

--旉格式 "YYYY.MM.DD HH:MI:SS" 转换?span> "YYYYMMDDHHMISS"

 

declare @a datetime,@tmp varchar(20),@tmp1 varchar(20)

select @a=convert(datetime,'2004.08.03 12:12:12')

select @tmp=convert(char(10),@a,112)

select @tmp

select @tmp1=convert(char(10),datepart(hh,@a)*10000 + datepart(mi,@a)*100 + datepart(ss,@a))

select @tmp1

select @tmp=@tmp+@tmp1

select @tmp

 

 

--当月最后一?/span>

 

declare

@tmpstr varchar(10)

@mm int,

@premm int,

@curmmlastday varchar(10)

begin

select @mm=datepart(month,getdate())--当月

select @premm=datepart(month,dateadd(month,-1,getdate())) --上个?/span>

if (@mm>=1 and @mm<=8)

select @tmpstr=convert(char(4),datepart(year,getdate()))+'.0'+convert(char(1),datepart(month,dateadd(month,1,getdate())))+'.'+'01'

else if (@mm>=9 and @mm<=11)

select @tmpstr=convert(char(4),datepart(year,getdate()))+'.'+convert(char(2),datepart(month,dateadd(month,1,getdate())))+'.'+'01'

else

select @tmpstr=convert(char(4),datepart(year,dateadd(year,1,getdate())))+'.0'+convert(char(1),datepart(month,dateadd(month,1,getdate())))+'.'+'01'

select @curmmlastday=convert(char(10),dateadd(day,-1,@tmpstr),102) --当月最后一?/span>

end

 

源文?span> <http://hi.baidu.com/hwaspf/blog/item/a0ef87be66326e0d18d81f17.html>

 



xzc 2012-08-21 10:49 发表评论
]]>
【昆明达内】Oralce与Sybase IQ差异比较及用心?/title><link>http://www.aygfsteel.com/xzclog/archive/2012/06/18/380993.html</link><dc:creator>xzc</dc:creator><author>xzc</author><pubDate>Mon, 18 Jun 2012 02:57:00 GMT</pubDate><guid>http://www.aygfsteel.com/xzclog/archive/2012/06/18/380993.html</guid><wfw:comment>http://www.aygfsteel.com/xzclog/comments/380993.html</wfw:comment><comments>http://www.aygfsteel.com/xzclog/archive/2012/06/18/380993.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/xzclog/comments/commentRss/380993.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/xzclog/services/trackbacks/380993.html</trackback:ping><description><![CDATA[<span id="wmqeeuq" class="Apple-style-span" style="color: #494949; font-family: 宋体, Arial, Helvetica, sans-serif; line-height: 25px; background-color: #ffffff; ">因ؓ之前使用的是Oralce所以在摸烦使用用Sybase很长一D|间后Qȝ了一下Sybase IQ的?br />  <br />  心得和大家分享,希望对大家会有帮助?br />  <br />  1、字母大写比对不敏感,也就是在值比对判断时大小写字母都一?<br />  2、等|?lt;>判断Q系l默认对{式两边比对值去双I格再进行比较;<br />  3、GROUP BY 可以ҎSELECT字段或表辑ּ的别名来 汇总,在编写时也尽量避免SELECT 语句的别<br />  <br />  名与FROM表中的字D|重复Q不然会出现莫名其妙的错误;<br />  4、FROM后的子查?要定义别名才可用;<br />  5、存储过E要q回IQpȝ错误信息 SQLCODE || ERRORMSG(*) Q?两者都为EXCEPTION后第一条SQL<br />  <br />  语句才有效果)Q?br />  6、IQ中若采用 FULL JOIN q接则不能?WHERE 条gQ否则FULL JOIN失效,要筛选条件则?br />  <br />  子查询先qo记录后再FULL JOINQ?br />  7、徏表时Q字D默认ؓ非空Q?br />  8、UPDATE语句Q如果与目标表关联的表有多条Q则不会报错Q而是随机取一条更斎ͼW一条)Q?br />  9、RANK() OVER(PARTITION BY .. ORDER BY ..) 分组分析函数Q相同的ORDER BY|q回序?br />  <br />  一P且PARTITION BY 只支持一个字D|一个字D늻Q需多个字段分组的则要用 || gؓ一个字<br />  <br />  D(待确认,该问题以前碰q一ơ,再次验证却不存在q问题)Q?br />  10、返回可ȝ 全局唯一字符QUUIDTOSTR(NEWID())<br />  11、存储过E隐式游标语法:<br />  FOR A AS B CURSOR FOR SELECT ... FROM ... <br />  DO<br />  .... q程语句<br />  END FOR;<br />  需要注意的Ӟq边的A ?B ?q程语句中都不能引用Q所以ؓ避免q程语句其他字段名与FOR <br />  <br />  SELECT 语句的字D名U重复,FOR SELECT 语句的字D|好都定义别名区分<br />  12、根据SELECT 语句建立[临时]表的ҎQORACLE的CREATE TABLEQؓ SELECT ..[*] INTO [#]<br />  <br />  table_name FROM ..Q?其中如果在table_name加前~#Q则Z话临时表,否则为实体表Q?br />  13、因Sybase为列存储模式Q在执行上INSERT语句会比UPDATE语句慢,其表数据越多INSERT效率<br />  <br />  p慢;所以在ETL时徏议多用UPDATE而不是INSERT<br />  14、虽说Sybase为列存储模式Q每个字D上都有默认索引Q但对于l常的两表的兌键还是要建立<br />  <br />  索引否则会经常报QUERY_TEMP_SPACE_LIMIT不的错误;<br />  15、存储过E中也可以显C的执行DDL语句Q这点与Oracle不同Q?br />  16、空字符?'在Sybase中也是个字符而不是null|q点要注意;<br />  17、调整SESSION的时空间SET TEMPORARY OPTION QUERY_TEMP_SPACE_LIMIT = '150000'; 15000<br />  <br />  为大,如写0则没限制大小<br />  ==================================常用函数===========================================<br />  字符串函?br />  1QISNULL(EXP1,EXP2,EXP3,...) :q回W一个非I|用法与COALESCE(exp1,exp2[,exp3...])?br />  <br />  ?br />  3QTRIM(exp) Q去除两边空?br />  4QDATEFORMAT(date_exp,date_format) Q日期型转字W型Q?br />  5QSTRING(exp)Q{为字W型Q?br />  6QSUBSTRING(exp,int-exp1,[int-exp2])Q截取exp从int-exp1开始,截取int-exp2个字W;<br />  7QREPLACE(o-exp,search-exp,replace-exp):从o-exp搜烦search-exp,替换为replace-exp;<br />  8QSPACE(int_exp)Q返回int个空|<br />  8QUPPER(exp):转ؓ大写字母Q等价于UCASE(exp);<br />  8QLOWER(exp):转ؓ写字母Q?br />  8QCHARINDEX(exp1,exp2):q回exp2字符串中exp1的位|!定位Qexp1 查找的字W,exp2 被查?br />  <br />  的字W串;<br />  8QDATALENGTH(CHAR_EXPR):在char_expr中返回字W的长度|忽略;<br />  8QRIGHT(char_expr,int_expr):q回char_expr双的int_expr个字W?<br />  8QLEFT(char_expr,int_expr):q回char_expr左边的int_expr个字W?<br />  8QREPLICATE(char_expr,int_expr):重复char_expr,int_expr?<br />  8QSTUFF(expr1,start,length,expr2):用expr2代替epxr1中start起始长ؓlength的字W串;<br />  8QREVERSE(char_expr):反写char_expr中的文本;<br />  8QLTRIM(char_expr):删除头空;<br />  8QRTRIM(char_expr):删除;<br />  8QSTR(float_expr[,length[,decimal]]):q行数值型到字W型转换;<br />  8QPATINDEX("%pattern%",expression):q回指定样式的开始位|?否则?;<br />  8QNULLIF(exp1,exp1):比较两个表达式,如果相等则返回null|否则q回exp1<br />  8QNUMBER(*):q回序号Q相当于ORACLE的rowidQ但有区别;<br />  其他函数<br />  8QRANK() OVER(PARTITION BY .. ORDER BY ..) 分组分析函数Q相同的ORDER BY|q回序?br />  <br />  一P且PARTITION BY 只支持一个字D|一个字D늻Q需多个字段分组的则要用 || gؓ一个字<br />  <br />  D(待确认)Q?br />  8Q返回可ȝ 全局ID UUIDTOSTR(NEWID())<br />  8QCOL_LENGTH(tab_name,col_name):q回定义的列长度Q兼Ҏ:IQ&ASE<br />  8QLENGTH(exp)Q返回exp的长度;兼容性:IQ<br />  转换函数<br />  8QCONVERT(datetype,exp[,format-style]):字符转日期型 或DATE(exp);兼容性:IQ&ASE<br />  format-style?输出Q?br />  112 yyyymmdd<br />  120 yyyy-mm-dd hh:nn:ss<br />  SELECT CONVERT(date,'20101231',112),CONVERT(varchar(10),getdate(),120) ; <br />  --l果 <br />   2010-12-31 2011-04-07<br />  8QCAST(exp AS data-type):q回转换为提供的数据cd的表辑ּ的| 兼容性:IQ<br />  日期函数<br />  8QDAY(date_exp):q回日期天|DAYS(date_exp,int):q回日期date_exp加int后的日期QMONTH<br />  <br />  与MONTHS、YEAR与YEARS同理Q?br />  8QDATE(exp):表辑ּ转换为日期,q删除Q何小时、分钟或U;兼容性:IQ<br />  8QDATEPART(date-part,date-exp): q回日期分量的对应?整数)Q?br />  8QGETDATE():q回pȝ旉Q?br />  8QDATENAME(datepart,date_expr):以字W串形式q回date_expr指定部分的?转换成合适的名字<br />  <br />  ;<br />  8QDATEDIFF(datepart,date_expr1,date_expr2):q回date_expr2-date_expr1,通过指定?br />  <br />  datepart度量;<br />  8QDATEADDQdate-part,num-exp,date-expQ?q回按指定date-part分量加num-exp值后生成?br />  <br />  date-exp|兼容性:IQ&ASE<br />  date-part日期分量代表|<br />  ~写 ?br />  YY 0001-9999<br />  QQ 1-4<br />  MM 1-12<br />  WK 1-54<br />  DD 1-31<br />  DY 1--366<br />  DW 1-7(周日-周六)<br />  HH 0-23<br />  MI 0-59<br />  SS 0-59<br />  MS 0-999<br />  数值函?br />  8QCEIL(num-exp)Q返回大于或{于指定表达式的最整敎ͼ兼容性:IQ&ASEQ?br />  8QFLOOR(numeric_expr):q回于或等于指定值的最大整敎ͼ<br />  8QABS(num-exp):q回数D辑ּ的绝对|兼容性:IQ&ASEQ?br />  8QTRUNCNUM(1231.1251,2)Q截取数|不四舍五入;<br />  8QROUND(numeric_expr,int_expr)Q把数D辑ּ圆整到int_expr指定的精度;<br />  8QRAND([int_expr])Q返?-1之间的随机QҎQ可指定基|<br />  8QSIGN(int_expr)Q返回正+1Q零0或负-1Q?br />  8QSQRT(float_expr)Q返回指定值的qx根; <br />  8QPI()Q返回常?.1415926Q?br />  8QPOWER(numeric_expr,power)Q返回numeric_expr的值给power的幂Q?br />  8QEXP(float_expr)Q给出指定值的指数|<br />  <br />  ==================================常用DDL语句<br />  <br />  ===========================================<br />  Sybase中DDL语句不能修改字段的数据类型,只能修改IZ非空Q?br />  1.删除列:<br />  ALTER TABLE table_name DELETE column_name;<br />  2.增加列:<br />  ALTER TABLE table_name ADD (column_name DATA_TYPE [NOT] NULL);<br />  3.修改列的IZ非空Q?br />  ALTER TABLE table_name MODIFY column_name [NOT] NULL;<br />  4.修改列名Q?br />  ALTER TABLE table_name RENAME old_column_name TO new_column_name;<br />  5.快速徏立时表Q?br />  SELECT * INTO [#]table_name FROM .....;<br />  6、修改表名:<br />  ALTER TABLE old_table_name RENAME new_table_name<br />  7.增加主键U束Q?br />  ALTER TABLE tb_name ADD CONSTRAINT pk_name PRIMARY KEY(col_name,..)<br />  8.删除主键U束Q?br />  ALTER TABLE tb_name DROP CONSTRAINT pk_name;<br />  9.建立自增长字D,与Oracle的SEQUENCEcMQ?br />  CREATE TABLE TMP_001 (RES_ID INTEGER IDENTITY NOT NULL);<br />  10.d表注释:<br />  COMMENT ON TABLE table_name IS '....';<br />  11.创徏索引Q?br />  CREATE INDEX index_name ON table_name(column_name);</span><img src ="http://www.aygfsteel.com/xzclog/aggbug/380993.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/xzclog/" target="_blank">xzc</a> 2012-06-18 10:57 <a href="http://www.aygfsteel.com/xzclog/archive/2012/06/18/380993.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank">«Ϫ</a>| <a href="http://" target="_blank">ͼ</a>| <a href="http://" target="_blank">ˮ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">̨</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ƽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ͷ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ͺ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ˮ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Դ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ѯ</a>| <a href="http://" target="_blank">ʳ</a>| <a href="http://" target="_blank">Է</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ԫ</a>| <a href="http://" target="_blank">ʡ</a>| <a href="http://" target="_blank">ʯ</a>| <a href="http://" target="_blank">ʯ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ƾ</a>| <a href="http://" target="_blank">Ϻ</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>