如何在Oracle 11g SQL中为char添加整数?(How to add integers to char in Oracle 11g SQL?)

是否可以在PL / SQL块中做这样的事情:

SELECT 'a'+1 FROM dual;

结果应该是“b”。

Is it possible to do something like this in a PL/SQL block:

SELECT 'a'+1 FROM dual;

and the result should be "b".

原文:https://stackoverflow.com/questions/7188047

更新时间:2019-12-14 02:15

最满意答案

这是我的解决方案

SELECT CHR(ASCII('a') + 1) FROM dual

但我敢打赌有一些更棘手的事情

Here is my solution

SELECT CHR(ASCII('a') + 1) FROM dual

but I bet there is something more tricky

2011-08-25

相关问答

Oracle数据库11gR1提供一套新工具集—SQL计划管理(SPM),它让每个Oracle DBA都可以为任何SQL语句捕获并保存最有效的执行计划。  当我们使用一个ORACLE数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(硬件故障、网络故障、进程故障和系统故障)影响数据库系统的操作,影响数据库中数据的正确性,甚至破坏数据库,使数据库中全部或部分数据丢失。因此当发生上述故障后,希望能重新建立一个完整的数据库,该处理称为数据库恢复。恢复子系统是数据库管理系统的一个重要组成部

...

oracle所有数据库产品都可以下载。其中express版是完全免费的,其他的产品如果商用就要许可证了。另外,没有购买许可证也没有服务。   Oracle 11g是在推出的最新数据库软件,Oracle 11g有400多项功能,经过了1500万个小时的测试,开发工作量达到了3.6万人/月,相当于1000名员工连续研发3年。Oracle 11g提供了高性能、伸展性、可用性和安全性,并能更方便地在低成本服务器和存储设备组成的网格上运行 ,相对过往版本而言,Oracle 11g具有了与众不同的特性

oracle所有数据库产品都可以下载。其中express版是完全免费的,其他的产品如果商用就要许可证了。另外,没有购买许可证也没有服务,。网上下载的版本是全功能的,没有任何限制,只是法律上讲,是不合法的,oracle可以告你。

您可以按照以下Microsoft Docs主题了解有关Attunity的Microsoft SQL Server 2012更改数据捕获Oracle的更多信息 https://social.technet.microsoft.com/wiki/contents/articles/7644.microsoft-sql-server-2012-change-data-capture-for-oracle-by-attunity-topics.aspx https://docs.microsoft.com

...

这是我的解决方案 SELECT CHR(ASCII('a') + 1) FROM dual

但我敢打赌有一些更棘手的事情 Here is my solution SELECT CHR(ASCII('a') + 1) FROM dual

but I bet there is something more tricky

您可以在计算机上下载Oracle XE(Express Edition) 。 从理论上讲,它不应该那么重。 我没有找到11g的XE,但是对于课程作业来说,差异不应该是显而易见的。 You can download Oracle XE (Express Edition) on your machine. Theoretically it should not be that much heavy. I don't find a XE for 11g, but the differences shou

...

对我来说,一个重要的新功能是PL / SQL函数结果缓存 ,用于您反复调用的函数。 The big new feature for me is the PL/SQL Function Result Cache, for functions that you call over and over again.

您可以使用SQLPlus的假脱机功能 SQL>-- turn on writing query result to a file

SQL>spool c:\temp\myorareport.txt;

SQL>-- enter and execute your queries

SQL>select * from employees;

SQL>-- turn off spooling

SQL>spool off;

You can utilize spooling capability of SQ

...

根据许可协议 ,您似乎无法执行此操作(请参阅有关未特别包含的集成功能的部分) According to the license agreement it appears that you cannot do so (see the section on integration features which are not included in particular)

在大多数情况下,我认为答案是“是”。 我认为也可以加载Java和C模块,以便它们可以调用/由数据库中的PL / SQL代码调用,但我自己从来没有见过这样做。 我不知道在哪里可以找到关于此的信息,但现在你有其他的研究领导;) Java存储过程的示例: http : //www.developer.com/db/article.php/3337411/Oracle-and-Java-Stored-Procedures.htm ..并且不用担心PL / SQL会死或死。 我认为大多数存储过程和数据库内代

...

oracle怎么变为整数,如何在Oracle 11g SQL中为char添加整数?(How to add integers to char in Oracle 11g SQL?)...相关推荐

  1. SQL中除法计算保留整数或几位小数(除法那些事儿!)

    一.前言 在写Sql 的时候遇到个问题,两个整数 int 类型相除,我希望保留两位小数. 二.问题解决 1.知识普及: select 10/3 -->3 select 10%3 -->1s ...

  2. 如何添加引文标_如何在Google文档中查找和添加引文

    如何添加引文标 When writing papers, you need to generate a detailed and accurate list of all the sources yo ...

  3. linux 修改分辨率lcd_如何在Ubuntu 12.04中为LCD添加显示分辨率? xrandr问题

    问题描述 我是Ubuntu的新手.我已经安装了Ubuntu 12.04,并试图为我的LCD显示器设置正确的分辨率. LCD的原始分辨率为1920×1080 这是xrandr的输出: $ xrandr ...

  4. oracle Expdp带条件,Oracle 11g expdp中query参数的使用

    Oracle 11g expdp中提供了query参数,可以在需要按条件导出表中部分数据时使用,它的使用就像是在select语句中的where条件使用一样. 数据库版本 linuxidc@ORCL&g ...

  5. oracle mysql 透明网关_如何在Oracle中建立透明网关

    展开全部 当在Oracle 环境下通过透明网关建立一个对SQL Server 的连接时,要用到如下的语句,Create database link test connect to user ident ...

  6. 高级SQL优化(三) 常用优化工具 ——《12年资深DBA教你Oracle开发与优化——性能优化部分》...

    目录: Oracle数据完整性和锁机制  索引及优化之表分析  表分析.约束及表间关系  Oracle体系结构1 Oracle体系结构2  海量数据库及分区1  海量数据库及分区2  海量数据库及分区 ...

  7. oracle 偶数与奇数,在PL / SQL中计算数字中的奇数和偶数

    我们给定一个正整数数字,任务是使用PL / SQL计算数字中奇数和偶数的计数. PL / SQL是SQL与编程语言的过程功能的组合.它是由Oracle Corporation在90年代初开发的,目的是 ...

  8. Oracle数据库:创建和删除视图view,简单和复杂视图,内建视图,topN分析,oracle分页查询

    Oracle数据库:创建和删除视图view,简单和复杂视图,内建视图,topN分析,oracle分页查询 2022找工作是学历.能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开 ...

  9. oracle求累积收益率,解决报表sql中的累计收益率问题?换个姿势,再来一次~

    原标题:解决报表sql中的累计收益率问题?换个姿势,再来一次~ 最近在做券商资产分析业务的时候,碰到个报表需求,要求计算从20170301到20170831期间,大约40w客户(表数据量5000w)的 ...

最新文章

  1. New Video Game Controlled By Kissing
  2. es6 ... 添加属性_如何在10分钟内免费将HTTPS添加到您的网站,以及为什么您现在不止需要这样做......
  3. HDFS源码分析心跳汇报之BPServiceActor工作线程运行流程
  4. 不改一行代码定位线上性能问题 1
  5. 467python教程_Magnus Lie Hetland的《Python基础教程(第3版)》自学笔记(持续更新中)...
  6. aix 的c库为什么都是静态库_Linux静态库生成指南
  7. jQuery 源码解析一:jQuery 类库整体架构设计解析
  8. 检索召回 技术综述!
  9. live555+ffmpeg如何提取关键帧(I帧,P帧,B帧)
  10. netcore之json序列化
  11. 牛客多校第八场E Explorer(左开右闭线段树+可撤回并查集)题解
  12. 《SPSS统计分析与行业应用实战》之P2P行业中的应用
  13. CSS颜色代码 颜色值 颜色名字大全
  14. 网鼎杯2020 玄武组部分writeup
  15. 01_excel基础知识1
  16. 章文嵩:开源,LVS,以及留下的无数传说
  17. Linux高级服务搭建
  18. 如何降低APP运营成本?
  19. 本科毕业设计格式规范
  20. Pandas数据结构之DataFrame常见操作

热门文章

  1. .net core精彩实例分享 -- 反射与Composition
  2. 错误的日志可能会导致疯狂;好日志可能会成为魔杖
  3. probie 菜鸟翻译工具开源了
  4. TeamCity+Rancher+Docker实现.Net Core项目DevOps(目前成本最小的DevOps实践)
  5. yum命令在线下载mysql数据库_用yum命令安装mysql数据库
  6. 100内奇数之和流程图_JavaScript基础教程(六)流程控制之循环语句
  7. linux查看native进程,Android 分析应用程序占用native内存
  8. 服务器说你注册过多,为什么我的世界服务器说此用户名已被注册我都换了很多用户了都没用 爱问知识人...
  9. php毛玻璃,毛玻璃的性质及功能特点
  10. java8函数式接口_java8的函数式接口