sybase的SQL语句到ORACLE的移植问题

zm_stone 2000-08-23 05:46:00
sybase中支持like [123]这种写法,如果移植到oracle最简便的方法是什么?最好能一条语句(不用or),也不用in。
...全文
146 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zm_stone 2000-09-02
  • 打赏
  • 举报
回复
难道各位就没有遇到这种情况的吗?
zm_stone 2000-09-01
  • 打赏
  • 举报
回复
但是SYBASE中的like '[123]'的含义是in ('1','2','3'),而在ORACLE中中的含义只能是
= '[123]',这该如何处理呢?请大家多提宝贵意见.
kwin 2000-08-30
  • 打赏
  • 举报
回复
很奇怪:Oracle不支持Like吗?
dim sqlstr as string
sqlstr="select * from tab1 where clomA like"+variable
你的程序并不需要因此而改动。
zm_stone 2000-08-30
  • 打赏
  • 举报
回复
我的麻烦是这样的,以前用PB开发的应用程序是SYBASE版的,现在用ORACLE平台.其中的一些数据窗口的SQL语句是用LIKE :variable,根据不同情况,:variable的值可能是'%',或是'1',[12],[123]等,但改成ORACLE的语法我认为就相当困难.不知各位有何高见.
opkj 2000-08-24
  • 打赏
  • 举报
回复
in (1, 2, 3)

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧