请教关于函数的问题

[复制链接]
查看11 | 回复5 | 2005-2-28 12:57:00 | 显示全部楼层 |阅读模式
请教一下斑竹了,请问SQL SERVER 2000 中的四个函数
LEFT
PATINDEX
CHARINDEX
OBJECT_ID
分别对应ORACLE中的哪几个函数啊?
如果没有相对应的函数的话,那请问该怎么写才可以达到以上四个
函数一样的效果。谢谢了。
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
LEFT ( string , length )-> SUBSTR( string, 1, length )
PATINDEX ( '%substring%' , string )-> INSTR( string, substring )
CHARINDEX ( substring, string [ , start] ) -> INSTR( string, substring, start )
OBJECT_ID ( 'object' ) -> select object_id from user_objects where object_name = 'OBJECT';
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
学习了
谢斑竹
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
斑竹,那再请问一下SQL SERVER中的CONVERT函数是对应ORACLE中的哪个函数啊?
请尽快答复我好吗?很急的,谢谢了
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
CONVERT -> TO_DATE、TO_CHAR、TO_NUMBER
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
CONVERT TO_CHAR(),TO_NUMBER(),TO_DATE(),etc,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行