Oracle SQL XML 函数 - 如何在 XML Prolog 中获取编码?

2023-12-29

这个SQL

SELECT XMLRoot(XMLType('<poid>143598</poid>'), VERSION '1.0', STANDALONE YES)
  AS xmlroot FROM DUAL; 

生成如下输出

XMLROOT
--------------------------------------
<?xml version="1.0" standalone="yes"?>
<poid>143598</poid>

如何在我的 xml prolog 中获取编码?

例如 - 我希望输出是这样的

XMLROOT
--------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<poid>143598</poid>

参考 -

从数据库生成 XML 数据 http://docs.oracle.com/cd/E18283_01/appdev.112/e16659/xdb13gen.htm#i1029583


select xmlroot (xmltype ('<poid>143598</poid>')
                  , version '1.0" encoding="UTF-8'
                  ) "XMLRoot"
  from dual;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Oracle SQL XML 函数 - 如何在 XML Prolog 中获取编码? 的相关文章

  • sql直接获取表行数的方法

    stackoverflow 的朋友们大家好 我的例行程序中有一个我认为不必要的步骤 假设您想从图库中获取所有图像 并限制每页一定数量的图像 db PDO object start pagenum x images per page limi
  • 如何在sql server 2008R2中将单个单元格拆分为多个列?

    我想将每个名称拆分为各个列 create table split test value integer Allnames varchar 40 insert into split test values 1 Vinoth Kumar Raj
  • Postgres 按查询分组

    我正在尝试在 postgres 的查询中使用 group by 我无法让它按照我想要的方式工作 以便根据需要对结果进行分组 这是另一个堆栈问题的扩展我刚刚回答过的递归查询 https stackoverflow com questions
  • 如何选择从数据集中进入数据表的列?

    作为数据工作的新手 我希望我能正确地提出这个问题 如何选择从数据集中进入数据表的列 我知道我可以使用 填充数据表 DataTable table dataSet1 Tables 0 但这会引入所有列 如何仅使用某些列填充数据表 我正在使用
  • MySQL 中的 INSERT 和 UPDATE 有什么区别?

    它似乎INSERT and UPDATE对我做同样的事情 有什么场合我应该使用INSERT代替UPDATE反之亦然 In 增删改查操作 http en wikipedia org wiki Create read update and de
  • 使用 unnest() 返回行?

    我尝试在完成后返回一组行UPDATE 像这样的东西 UPDATE Notis new noti SET notis noti record type FROM SELECT FROM Notis WHERE user id 2 FOR UP
  • 如何在oracle中预测和转义单引号'

    假设我有一个列值aaa gh它会在 oracle 中抛出错误 提示 sql 命令未正确结束 我的问题是如果我不知道有多少 在我的价值范围内 我如何才能安全地逃脱它们 最好的方法是使用引用字符串文字技术 http lalitkumarb wo
  • 是否值得为 SqlServer 查找表使用tinyint 而不是 int 呢?

    在 SqlServer 2005 中设计查找表 枚举 时 如果您知道条目数永远不会变得很高 是否应该使用tinyint 而不是 int 我最关心的是性能 尤其是索引的效率 假设您有这些代表性表格 Person PersonId int PK
  • 了解自加入

    我正在练习自加入这是我在编写查询时不明白的事情 我有一张桌子 employee 员工表包含三个记录 id employee manager id 1 Ola NULL 2 Ahmed 1 3 Tove 1 最后一列 manager id 引
  • SQL Server批量上传策略

    我使用以下函数将数据从 CSV 上传到 SQL 表 有更好的方法吗 我现在担心连接长时间保持 因此需要减少 public bool SaveProxyBulkUploadData List
  • 从数据库中删除样式 (SQL Server)

    我正在处理旧的数据库表 其中有附加了 CSS 的值 例如 font size 4 Select your gender font font size 4 Select your country font 除了一次删除一个样式之外 还有什么方
  • 删除每行列中重复的 GPS 坐标

    我有一列包含 GPS 坐标 每行都有一组地理多边形坐标 大多数线路都有重复的 GPS 坐标 一列中的经度和纬度完全重合 Example 多多边形 23 453411011874813 41 74245395132344 23 4539726
  • 将查询结果作为 CSV 文件从 Docker PostgreSQL 容器导出到本地计算机

    我不确定这是否可能 或者我是否做错了什么 因为我对 Docker 还很陌生 基本上 我想将 PostgreSQL docker 容器内的查询结果作为 csv 文件导出到本地计算机 这就是我到目前为止所得到的 首先 我使用以下命令运行 Pos
  • 将日期时间列拆分为年、月和周

    我想拆分日期时间列 以便年份和月份在 select 语句输出中都有自己的列 我还希望有一个按一年中的一周而不是特定日期的专栏 基本上 我希望单独的年 月和周列显示在我的 select 语句输出中 尝试使用DatePart http msdn
  • 使用 java 中的准备好的语句插入自定义 SQL 类型

    我有一些自定义类型 它们基本上都是枚举 以下是它们的外观示例 CREATE TYPE card suit AS ENUM spades clubs hearts diamonds 我在 Java 中有一些准备好的语句 看起来像这样 Setu
  • 如何编写具有这种不寻常匹配标准的联接?

    我想要 左连接 一个表 以便值不仅连接到匹配行 而且还连接到任何后续的非匹配行 直到下一个匹配行 换句话说 我想用之前的非空值来填充空值 样本数据和期望结果 Table x id 1 2 3 4 5 Table y id val 1 a 4
  • SQL 查询 - 将查询中的日期格式更改为 DD/MM/YYYY

    我想要实现的目标相当简单 将一种日期格式转换为另一种日期格式 由此 Jan 30 2013 12 00 00 000AM对此 DD MM YYYY或者在这种情况下30 01 2013 但是 当它是该月的 1 号到 9 号时 日期格式缺少零并
  • 根据同一 select 语句中先前计算的行(或列)计算新行(或列)

    我正在尝试根据年度销售增长预期来计算年度预期销售量 在一张表中 我有实际销量 create table Sales ProductId int Year int GrowthRate float insert into Sales valu
  • SQL - 每个级别都有记录的递归树层次结构

    尝试使用 SAS 据我所知 不支持WITH RECURSIVE 在 SQL 中创建经典的层次结构树 这是现有表中的简化数据结构 USER ID SUPERVISOR ID 因此 要构建层次结构 您只需递归连接 x 次即可获取您要查找的数据
  • 从 Oracle 获取包方法和参数

    我正在寻找 Oracle 查询来获取 Oracle 包 过程的所有参数 我知道有一个视图或表可以提供此功能 但我似乎不记得它是什么 注意 我并不是要从 user objects 获取包列表 而是要获取包 中每个过程的数据类型和参数名称 Th

随机推荐

  • 使用 Zend Framework 的查询构建器

    我刚刚开始我的 PHP Zend 框架世界之旅 我的应用程序的目的是使用 Zend 开发查询生成器 该应用程序将被网络中的许多用户同时使用 当用户根据应用程序提供的某些条件进行搜索时 系统将从大型数据库 超过5000万条记录甚至更多 中获取
  • 如何在 React Native 中添加自定义字体而不使用 Xcode?

    有没有办法在 Atom 编辑器的 React Native 中添加自定义字体而不是使用 Xcode 有一种更简单的方法可以通过命令行执行操作rnpm 它为 android 和 ios 添加了字体 将要添加的字体放置到项目目录内的合适位置 在
  • Java:JDBC数据库连接池

    HI 我有一个多线程 Java 数据库应用程序 我们必须创建一个定制的数据库池 原因是我们的一些准备好的语句必须缓存在连接中 我们的原始解决方案基于一个免费的哈希图 另一个锁定的哈希图 对于hashmap 我们必须使用synchronize
  • 使用 gtkmm 构建的 Glade TreeView

    我有一个空地构造的 TreeView ListStore 我正在尝试将其加载到应用程序中并通过 gtkmm 进行操作 这是经理的课程 typedef struct Gtk ListStore liststore info Gtk TreeM
  • 使用 google API 更新电子表格

    我正在尝试使用 node js googleapis v4 并使用 JWT 客户端授权来更新给定的电子表格单元格 阅读效果很好 但我不明白如何写 new Promise resolve reject gt sheets spreadshee
  • Meteor `onRendered` 仅调用一次

    经过几个小时的实验和阅读 我仍然不明白为什么myTemplate onRendered function 只被调用一次 根据您阅读的位置 您会获得不同的信息 但显然每次内部 HTML 更改时都会调用它 这在我的实验中不会发生 它只会被调用一
  • 如何序列化 boost::dynamic_bitset?

    如何使用 boost dynamic bitset 成员序列化类 include
  • 如何等待 Kubernetes 为 LoadBalancer 服务分配外部 IP?

    创建一个Kubernetes 负载均衡器 http kubernetes io v1 1 docs user guide services html type loadbalancer立即返回 例如 kubectl create f or
  • 如何使用 AngularFire、Firestore 和 Firebase 分页到上一页

    抱歉 我看到这个问题在这里以不同的方式被问过很多次 例如 如何在 Angular 6 和 firebase Firestore 设置中分页回以前的页面 https stackoverflow com questions 51831193 h
  • 屏幕支持使用layout-large、layout-normal和layout-xlarge文件夹的多个设备

    我创建布局大 正常布局 and 布局 xlarge in the res文件夹 我将所有 xml 文件复制到这些布局文件夹中 首先我想问一下有什么区别layout the default and 正常布局 folder 我知道如果我在大屏幕
  • 如何使用java计算极大指数数的余数?

    如何使用 java 计算极大指数数的余数 例如 48 26 2401 我尝试使用 BIGINTEGER 但是它为大除数提供了相同的输出 我不确定 BIGINTEGER 是否可以做到这一点 我尝试了所有其他 PRIMITIVE 数据类型 它们
  • 将对象声明为易失性对象

    如果在Java中将一个成员变量声明为易失性 这是否意味着该对象的所有数据都存储在易失性内存中 或者对该对象的引用存储在易失性内存中 例如 如果我有以下课程 class C int i 0 char c c 如果我按如下方式声明它的实例 pr
  • 每当你输入 python 时 winpty python.exe

    我正在尝试为我的Python别名 bashrc文件 我输入此命令是为了告诉 Git Bash 在哪里可以找到 Python 可执行文件 python version winpty 从我的 Git Bash 中 不幸的是 我收到此错误 MIN
  • Redisson NoSuchFieldError:WRITE_BIGDECIMAL_AS_PLAIN

    我刚刚通过maven导入了redisson 1 0 3 在默认端口上的localhost上设置了一个redis服务器 并想尝试一下redisson redis客户端 我的测试代码如下所示 Redisson redis Redisson cr
  • 带有 EclipseLink 和 Java SE 的 JPA

    将项目jar文件导出到文件服务器后 jpa的entitymanager的创建不再起作用 有以下详细信息 我使用 Glassfishv3 项目中的 EclipseLink 我从网站下载了 EclipseLink 2 4 org eclipse
  • 如何使用 Nestjs 和 apollo 服务器拼接多个远程模式

    首先 我对在 Stack Overflow 上发帖还很陌生 但我当然会尽力在这里获取所有相关信息 并分享找到的解决方案 因为我可以想象更多的人可能会遇到这个问题 因此 我们从一个具有多个小型微服务作为后端的系统开始 我们发现 Apollo
  • 实体框架:类型“映射为复杂类型”错误

    在我的数据库中 我有一个名为 tracking 的表 其中包含以下列 OrderNumber varchar 50 NULL TrackingNumber varchar 50 NULL emailaddress varchar 100 N
  • PHP 将文件上传到网络服务器根目录之外的目录

    所以我有一个问题想问你们 我正在尝试用 PHP 编写一个网站 允许人们将图像上传到我的服务器 我的上传部分正常工作 所以这不是问题 问题是当我尝试将上传的文件写入 apache 文档根目录之外的目录时 Apache的文档根目录是 var w
  • wcf 服务中的 System.ServiceModel.ServiceActivationException

    我正在尝试通过 Flex 应用程序调用我的 WCF 服务 我收到 System ServiceModel ServiceActivationException 我已将集成 Windows 身份验证切换为打开 匿名访问关闭 并且在 web c
  • Oracle SQL XML 函数 - 如何在 XML Prolog 中获取编码?

    这个SQL SELECT XMLRoot XMLType