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 中获取编码? 的相关文章

  • SQLite HAVING 比较错误

    我有一个测试 SQLite 表 用于存储带有值的报告数据 CREATE TABLE IF NOT EXISTS test fact daily revenue date TEXT revenue NUMERIC product TEXT I
  • SQL Server 用分隔符分割字符串

    我有一个输入字符串 100 2 3 101 2 1 103 2 3 我想解析它并将其添加到具有 3 列的表中 因此它应该是 f x col1 col2 col3 100 2 3 类似的其他数据以逗号分隔作为记录和 作为列 Thanks ni
  • 使用两个日期之间的随机日期时间更新每一行

    我有一个专栏叫date created我希望每一行保存一个随机日期 日期距当前时间为 2 天 我正在运行以下查询 但它会更新具有相同随机日期的所有行 我希望每一行都是随机的并且不相同 update table set date create
  • 更改迁移中的自动​​增量值(PostgreSQL 和 SQLite3)

    我有一个托管在 Heroku 上的项目 想要更改表的自动增量起始值 我在本地使用 SQLite3 Heroku 使用 PostgreSQL 这是我在迁移中所拥有的 class CreateMytable lt ActiveRecord Mi
  • Mysql 检索所有有限制的行

    我想检索特定用户的所有行 限制为 0 x 所以我只是想问是否有任何方法可以检索 mysql 中的所有行 而不调用返回 x 的 count id 的方法 而不重载现有函数 该函数在查询中根本没有限制 与我们的 string Relace 功能
  • 将 UUID 存储为 base64 字符串

    我一直在尝试使用 UUID 作为数据库键 我希望占用尽可能少的字节数 同时仍然保持 UUID 表示形式的可读性 我认为我已经使用 base64 将其减少到 22 个字节 并删除了一些尾随的 这些 对于我的目的来说似乎没有必要存储 这种方法有
  • 如何在 Visual Studio 中更改 Azure 数据库表的列顺序

    我整个下午都在寻找在 MS Visual Studio 2022 中重新排序 Azure 数据库表列的方法 没有运气 在其他应用程序中 可以通过拖动或剪切和粘贴轻松重新排列列 这里无能为力 此时 我什至不确定可以在 VS 中移动列 我只对
  • Mysql 中 UNION 子句的替代方案

    我有两张桌子 表 a 表 b table a ID 1 2 3 4 5 7 table b ID 2 3 4 5 6 我必须得到这样的输出而无需UNION命令 ID 1 2 3 4 5 6 7 注意 我有一个联合解决方案 select fr
  • 使用 where 进行 select 语句时,HSQLDB 用户缺乏权限或未找到对象错误

    我的数据库使用 SQuirrel SQL 客户端版本 3 5 3 和 HSQLDB 我已经能够为其指定相应的驱动程序 内存中 并创建一个别名 我创建了一个表 CREATE TABLE ENTRY NAME VARCHAR 100 NOT N
  • 使用 ADODB 连接从关闭的工作簿中检索数据。某些数据被跳过?

    我目前正在编写一些代码 可以通过 ADODB 连接访问单独的工作簿 由于速度的原因 我选择了这种方法而不是其他方法 下面是我的代码 Sub GetWorksheetData strSourceFile As String strSQL As
  • 内连接不重复,可以吗?

    鉴于这两个表 表 A1 有两行具有相同的值 a A1 a a 表 A2 有两行主键值为 A B 它们与 a 关联 A2 PK col2 A a B a 我想要的是 A1 和 A2 的连接并得到这个结果 a A a B 显然内连接在这里不起作
  • 为表中的每个组选择前 N 行

    我面临一个非常常见的问题 即 为表中的每个组选择前 N 行 考虑一个表id name hair colour score列 我想要一个结果集 对于每种头发颜色 都能得到前 3 名得分手的名字 为了解决这个问题 我得到了我所需要的Rick O
  • 如何将表中不存在但原始SQL中存在的实体字段设置为别名?

    假设我们有一个这样的查询 SELECT CUSTOM EXPRESSION as virtualfield FROM users 用户的实体本身具有 虚拟字段 但映射注释没有 因为表没有该字段 假设它作为原始 SQL 执行 我们如何使用上面
  • 如何在 Play java 中创建数据库线程池并使用该池进行数据库查询

    我目前正在使用 play java 并使用默认线程池进行数据库查询 但了解使用数据库线程池进行数据库查询可以使我的系统更加高效 目前我的代码是 import play libs Akka import scala concurrent Ex
  • XML 解析:格式良好的检查:未声明的实体

    我正在使用 SSMS 2008 但收到以下错误 你知道这意味着什么吗 Msg 9448 Level 16 State 1 Line 4 XML parsing line 1 character 89 well formed check un
  • 执行带有 EXCEPTION 的 PostgreSQL 查询会导致两条不同的错误消息

    我有一个 PostgreSQL 查询 其中包含事务和列重复时的异常 BEGIN ALTER TABLE public cars ADD COLUMN top speed text EXCEPTION WHEN duplicate colum
  • 将表数据从一个 SQL Server 导出到另一台 SQL Server

    我有两个 SQL Server 都是 2005 版本 我想将多个表从一个表迁移到另一个表 我努力了 在源服务器上 我右键单击数据库 选择Tasks Generate scripts 问题是在下面Table View options没有Scr
  • SQL - != 'NULL' 的解释

    我的SSMS代码如下 Select top 50 From FilteredContact Where statuscode 1 and emailaddress1 NULL and telephone1 NULL and address1
  • Delphi 5 中的 Oracle 数据库连接

    我正在使用 Delphi 5 版本 我想连接到 Oracle 数据库 我有 TDatabase 组件 我不知道如何通过 Delphi 连接到数据库 请提供连接数据库的步骤 谢谢 The TDatabase http docwiki emba
  • MS ACCESS 计数/求和行数,不重复

    我有下表 我需要计算总行数而不包括任何重复记录 CustomerID test1 test1 test2 test3 test4 test4 如您所见 总行数为 6 但有两个 test1 和两个 test4 我希望查询返回 4 IOW 我想

随机推荐

  • 使用 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