Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >将SQL Server转换为Oracle

将SQL Server转换为Oracle
EN

Stack Overflow用户
提问于 2011-03-17 13:47:56
回答 1查看 270关注 0票数 1

我正在尝试将以下语句从SQL Server转换为Oracle,但我尝试过的所有操作都给出了不同的错误。有谁知道如何将其转换为oracle友好的吗?

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
select 
    nullif(cast(cast(round(vn02.wheelbase,0,1)-1 as integer) as varchar) + ',' +
      cast(cast(round(vn02.wheelbase,0,1) as integer) as varchar) + ',' + 
      cast(cast(round(vn02.wheelbase,0,1)+1 as integer) as varchar),'-1,0,1') wheelbase
from vn02_fullsv vn02

如果是浮点数,则轮距,并且需要使用逗号分隔符将其附加到自身,以查看它是否等于'-1,0,1‘,如果是,则它应该返回null。

谢谢你的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-17 14:00:15

这应该与您正在寻找的内容很接近:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
select (decode(round(vn02.wheelbase,0)-1||','||round(vn02.wheelbase,0)||','||round(vn02.wheelbase,0)+1, '-1,0,1', null,vn02.wheelbase)
from vn02_fullsv vn02;

'||‘替换+以连接字符串,decode替换nullif。Round的工作原理与您的示例相同。

这里是关于Decode的参考链接,这里是关于Round的参考。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5339906

复制
相关文章
access转sql server
access转sql server时,一般在access里面有autonumber的字段,比方说id,自动增加的字段,转成sql server后,一定要把相应的字段按照如下设置。
Tony老师
2020/03/05
8990
access转sql server
使用Oracle SQL Developer 连接SQL Server
上次,将MySQL数据迁移到Oracle介绍了如何使用oracle sql developer连接mysql。同样,sql server的连接也比较相似。
williamwong
2018/07/24
3.3K0
使用Oracle SQL Developer 连接SQL Server
将tensor转换为图像_tensor转int
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/07
11.5K0
sql server 字符串转日期_sql server 字符串替换
提示:这里对文章进行总结: 例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。
全栈程序员站长
2022/11/09
1.6K0
配置 Oracle 透明网关访问 SQL Server
本文介绍了如何配置 Oracle 透明网关访问 SQL Server,包括安装和配置 Oracle 透明网关和 Oracle 数据库,以及使用 tnsnames.ora 和 sqlnet.ora 文件配置连接。
用户1148526
2018/01/03
1.7K0
将Linux默认的OpenJDK替换为Oracle JDK
经查可能是与系统自带的OpenJDK有关,解决方案是将系统自带的OpenJDK更新为Oracle的JDK。
大江小浪
2018/07/24
2.2K0
用TPC-DS测试Sql server,Oracle
TPC-DS是TPC组织发布的用于测试决策系统的基准测试,是TPC-H的改进版。我们可以用它生成测试数据集和sql语句来测试数据库的OLAP能力。 最近我们用TPC-DS测试了一下Sql server和Oracle,这里把遇到的问题记录一下。首先说一下结论,我以后再不相信TPC的测试结果了,这个软件给我的感觉是根本没人维护,文档散乱无序,体验糟糕至极。
大神带我来搬砖
2019/05/17
1.4K0
java map 转string_java-将Map <String,Object>转换为Map <String,String>
Map map = new HashMap(); //Object is containing String
全栈程序员站长
2022/08/25
12.4K0
将Session值储存于SQL Server中
一般情况下,我们喜欢使用Session储存我们的变量。Asp.Net提供了下面一些方法储存Session的值: InProc
Java架构师必看
2021/03/22
8450
SQL SERVER将查询数据转为INSERT语句
1、在Sql Server数据库中创建存储过程 个人感觉挺有用,Mark一下。 CREATE PROC sp_Data2InsertSQL @TableName AS VARCHAR(100) AS DECLARE xCursor CURSOR FOR SELECT name,xusertype FROM syscolumns WHERE (id = OBJECT_ID(@TableName)) DECLARE @F1 VARCHAR(100) DECLARE @F2 integer DECLA
BrianLee
2022/05/30
1.9K0
SQL SERVER将查询数据转为INSERT语句
SQL Server 2016将支持R编程语言
R编程语言最早出现于1993年,而在2000年,它的第一个符合产品质量的版本R-1.0发布了。自那之后,R就成为了统计分析方面的业界标准,围绕着这门语言出现了大量的图形界面工具,以及可用于各种IDE及文本编辑器的包。 Revolution Analytics是一家成立了9年的公司,他们为R语言提供商业级的支持服务。但就在最近,微软收购了这家公司,作为他们向大数据及机器学习领域迈出的第一步。这次收购的结果是在即将问世的SQL Server 2016中将提供对R语言的支持。 SQL Server R Servi
小莹莹
2018/04/23
1.5K0
SQL Server 2016将支持R编程语言
Oracle通过ODBC连接SQL Server数据库
近期在项目中客户软件升级,旧版本的数据库用的SQL Server而新版本换为了Oracle,其中部分数据需要进来平移,这样我们就需要配置Oracle连接SQL数据库,这篇我们就来看一下Oracle怎么用ODBC的方式来连接SQL Server数据库。
Vaccae
2019/07/25
9.3K0
将数据从 SQL Server 导入 Azure Storage Table
最近有个需求要将数据存储从 SQL Server 数据库切换到 Azure Storage 中的 Table。然而不管是 SSMS 还是 Azure Portal 都没有提供直接的导入功能,是不是又想自己写程序去导数据了?其实不用!没有点过数据库天赋的我996了一个晚上,终于找到了点点鼠标就搞定的方法,今天分享给大家。
Edi Wang
2020/06/15
2K0
使用Navicat将SQL Server数据迁移到MySQL
在开发项目的时候,往往碰到的不同的需求情况,兼容不同类型的数据库是我们项目以不变应万变的举措之一,在底层能够兼容多种数据库会使得我们开发不同类型的项目得心应手,如果配合快速的框架支持,那更是锦上添花的举措。我开发的项目或者框架,采用了微软企业库Enterprise Library的模块,倾向于支持多种数据库,也为我们开发不同类型的项目提供非常方便、快速、统一的处理方式。一般常规的数据库包括MS Server、Oracle、MySQL、PostgreSQL、SQLite、DB2、国产达梦等数据库,本篇随笔主要介绍如何实现从MS SQLServer到Mysql数据库,并为不同数据库类型添加实现底层的解决思路。
星哥玩云
2022/08/17
4.3K0
使用Navicat将SQL Server数据迁移到MySQL
SQL Server 2005与Oracle同步注意NUMBER类型转换
在前面的文章中我已经讲到使用同义词的方法来在SQL Server 2005下连接Oracle,我们可以使用同义词来实时访问Oracle数据库,但是如果Oracle中的表数据流较大则会影响应用系统的性能,于是我采用数据库作业每天定时执行:
深蓝studyzy
2022/06/16
7980
配置Oracle Gateway 12连接到SQL server 2014
最近的工作中需要基于Oracle连接到SQLserver2014,我们可以通过配置Gateway的方式来实现这个功能。这个Gateway的实质是透过dblink来实现的。即把SQLserver模拟成一个远端的Oracle实例,这个实例由Gateway来负责进行接收,转发等等。本文简要描述其配置过程。
Leshami
2018/08/13
2.9K0
配置Oracle Gateway 12连接到SQL server 2014
随机记录如何获取之 ORACLE MYSQL SQL SERVER POSTGRESQL
随机记录的获取这样的需求可能会经常有,例如审核,抽查,采样,等需求,当然还有抽奖程序这样的需求。
AustinDatabases
2019/06/21
2K0
随机记录如何获取之  ORACLE MYSQL SQL SERVER POSTGRESQL
Oracle、SQL Server和MySQL的隐式转换异同
这次的组内分享,选择了在不同数据库中的隐式转换这个话题。隐式转换是个老生常谈的问题了,不同的数据库,隐式转换的影响因素有所不同,我们通过一些例子来看一下。但是问题来了,如何避免隐式转换带来的负面影响?一方面是编程习惯的问题,另一方面就需要一些人肉/自动化的手段主动发现问题,如果两者都没有,就只能被动等着出问题,再找解决方案了。
bisal
2021/09/06
1.5K0
Oracle、SQL Server和MySQL的隐式转换异同
关于SQL Server中将数值类型转换为字符串的问题
今天在把一些数据导入到SQL Server的时候遇到有个列被导入成float类型,而我实际需要的是varchar类型,所以要进行类型转换,转换时遇到了一点问题,所以写这篇博客记录一下。
深蓝studyzy
2022/06/16
2.5K0
sql server 日期转字符串_db2 日期转字符串
While working with raw data, you may frequently face date values stored as text. Converting these values to a date data type is very important since dates may be more valuable during analysis. In SQL Server, converting a string to date can be achieved in different approaches.
全栈程序员站长
2022/11/08
3.5K0

相似问题

将SQL Server转换为Oracle

40

将Oracle SQL转换为Server

14

将SQL Server 2012转换为SQL Azure

10

将SQL Server 2008转换为2000

50

将SQL Server 2000转换为2005

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文