Archive for 02月, 2008

Microsoft SQL Server与Sybase内在区别

  Microsoft SQL Server与Sybase的内在区别:
  1.Sybase没有用户自定义函数。
  2.判断fetch成功的全局变量是@@sqlstatus,而不是@@fetch_status。
  3.没有set,赋值与查询通用select。
  4.没有top,返回N行要使用set rowcount N / set rowcount 0
  5.raiserror 22009 ” “–> raiserror( ‘ ‘,16,1)
  6.游标一定要在过程中使用,不能单独在查询中使用。
  7.销毁游标要加cursor关键字.如:deallocate cursor cur_tmp
  8.没有bigint类型。
  9.create table #t(id numeric(12,0) identity not null),不支持int型,且不能设置起始值和步进值。
  10.不能alter一个存储过程,要先drop掉再create。
  11.没有len函数,使用char_length或datalength等效。
  12.通过sysindexes中的doampg列可返回某表的行数,rowcnt(doampg) 。
  13.convert函数没有120格式(yyyy-mm-dd hh:mm:ss),需要使用select convert(char(4),datepart(year,getdate()))+ ‘- ‘+right( ‘0 ‘+convert(varchar(2),datepart(month,getdate())),2)+ ‘- ‘+right( ‘0 ‘+convert(varchar(2),datepart(day,getdate())),2)+ ‘ ‘+convert(char(10),getdate(),8)
  14.charindex不能从被查找字符串中按指定位置查找某字符串。
  15.不能使用rtrim函数将数值型转为字符型。
  16.没有cast函数,数值型到字符型转移使用select convert(varchar(10),123)
  17.没有replace函数。
  18.没有left函数,只有right函数。
  19.不支持在字段上加[]。
  20.select语句中不支持变量累加,例如:select @sql=@sql+colname from tablename
  21.在过程及视图中系统会自动将select * 变为select 列1,列2…
  22.varchar最大支持16384个字节(SQLServer中是8000) 。
  23.Sybase不支持表变量。
  24.Sybase不支持instead of触发器。
  25.Sybase没有调度(注:定时执行某个操作) 。

(转)Microsoft SQL Server与Sybase内在区别

  Microsoft SQL Server与Sybase的内在区别:
  1.Sybase没有用户自定义函数。
  2.判断fetch成功的全局变量是@@sqlstatus,而不是@@fetch_status。
  3.没有set,赋值与查询通用select。
  4.没有top,返回N行要使用set rowcount N / set rowcount 0
  5.raiserror 22009 " "–> raiserror( ‘ ‘,16,1)
  6.游标一定要在过程中使用,不能单独在查询中使用。
  7.销毁游标要加cursor关键字.如:deallocate cursor cur_tmp
  8.没有bigint类型。
  9.create table #t(id numeric(12,0) identity not null),不支持int型,且不能设置起始值和步进值。
  10.不能alter一个存储过程,要先drop掉再create。
  11.没有len函数,使用char_length或datalength等效。
  12.通过sysindexes中的doampg列可返回某表的行数,rowcnt(doampg) 。
  13.convert函数没有120格式(yyyy-mm-dd hh:mm:ss),需要使用select convert(char(4),datepart(year,getdate()))+ ‘- ‘+right( ‘0 ‘+convert(varchar(2),datepart(month,getdate())),2)+ ‘- ‘+right( ‘0 ‘+convert(varchar(2),datepart(day,getdate())),2)+ ‘ ‘+convert(char(10),getdate(),8)
  14.charindex不能从被查找字符串中按指定位置查找某字符串。
  15.不能使用rtrim函数将数值型转为字符型。
  16.没有cast函数,数值型到字符型转移使用select convert(varchar(10),123)
  17.没有replace函数。
  18.没有left函数,只有right函数。 [...]

认识了才女老乡,赠我的诗.

空间认识的神木老乡,赠我的诗,真是高兴.
她的百度空间 http://hi.baidu.com/yuyun2006/profile
————————————————————–

夜泊寒水不动石
霜没潇声依云生
昔别幽兰访菊篱
百年朔风镜花中

朝乞霜露五色空
日暮云紫七彩谷
天然烂漫不胜收
水流石韵拓岸宽

千峰顶上筑闲庵
玄蝉令梅睡眼开
清泠一滴香眸露
四望边草肃穆别

天地雕眄镜中台
日月炼魂水下白
一别红伞不记年
眼前彤云隔山来

野鹿共参禅心怡
木石同修佛灯幽
十年风雨一枕觉
回却青云描素秋

少小研墨疏文彩
更复吹毛煅九思
人世年年悲往昔
难锁江流一片帆

月落青山水流西
荒台无人梅空啼
白日斜飞望天门
东风吹老第一枝

年来人事奔突忙
无计分身骚客前
借片冻云数梅珠
抛却北风万丈寒

诗人兰栅当归吟
骚人拾得去岁忧
一篇伞赋青山外
万朵凌花海天沏

冰山雪莲一片白,
浩洁高来与天排.
半枝红梅增精神,
万山千壑流香来
十一
天涯海角现风帆 接诗人兰栅友
云山雾谷吟真言
诗人古来任飘萍
一点野趣天门翻
外一首
一树犁寒香透骨
数枝相牵在云阁!
清高不因浮名飘
笑饮风霜慰苍乾
———————————————

诗人兰栅闲高阁
云天雾海敛铮骨
遥迢万里斗霞佩
塞外折鞭应当归

荒台平漠北斗悬
庭前画落一枝春
晴雪含笑南山取
东望碧天怜红衣

漠草承风回古琴
海帆带雨传曲水
奉旨游环弄梅筝
御雪故举屠苏香

雨牵红伞入天街
风叩漠草委红衣
鸟乱管弦几人解
梅花三弄下苍乾

北风回秋吹冻云
满目山河赊白颦
心绪扶摇青山外
莽原春风应梅魂

河畔冰开第一枝
窗前舞来春风笺
正值垂柳挂丝日
不见冷香谢芳樽

兰幽秋萍一池洁
桂皎山石半坡白
闻风谁知花落意
坐看无心草木前

红云冉冉游天涯
疏雨泠泠垂海角
皓洁高来压神恶
瘦枝冥灵拾残花

月减清辉缺为谁
夜夜移斗问霜剑
云梯万丈下霄汉
清光入海斟旭日