问题标签 [oracle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
14082 浏览

oracle - 在本地 Oracle 实例上开发

我希望我们的团队针对 Oracle 数据库的本地实例进行开发。使用 MS SQL,我可以使用 SQL Express Edition。我有哪些选择?

0 投票
3 回答
10658 浏览

sql - MS SQL Server 2008“链接服务器”到 Oracle:架构未显示

我有一个运行 Microsoft SQL 2008 (x64) 的 Windows 2008 Server (x64),我正在创建一个到 Oracle 服务器的链接服务器连接。我能够建立连接,但我看不到有关表属于哪个模式的任何信息。

在 SQL 2005 中,我的链接服务器按预期显示架构信息。

有谁知道如何解决这个问题?供应商 OraOLEDB.Oracle 有问题吗?

任何帮助或指示将不胜感激。

0 投票
5 回答
56490 浏览

oracle - Oracle 写入文件

我正在运行 oracle 并有一个从数据库中提取一些结果的查询。我想将结果写成文本文件。我该怎么做呢?

我更喜欢的方式是使用 UTL_FILE。有人会有如何做到这一点的例子吗?

0 投票
3 回答
4103 浏览

database - 什么时候使用表簇?

您如何确定何时使用表集群?有两种类型,索引和散列,用于不同的情况。根据您的经验,表集群的引入和使用是否得到了回报?

如果您的所有表都不是以这种方式设置的,那么修改它们以使用表集群会增加设置的复杂性。但是,预期的性能收益是否会超过未来维护工作增加复杂性的成本?

您是否有任何最喜欢的在线参考资料或书籍,它们很好地描述了表集群并给出了很好的实现示例?

//Oracle 提示非常感谢。

0 投票
4 回答
210 浏览

sql - SQLServer 获取值为空的结果

我有一个正在查询的 SQL 服务器数据库,我只想在特定行为空时获取信息。我使用了 where 语句,例如:

它不返回任何东西。但是,我知道至少有一个结果,因为我在数据库中创建了一个 'foobar' 等于 null 的实例。如果我取出 where 语句,它会显示数据,所以我知道它不是查询的其余部分。

谁能帮我吗?

0 投票
8 回答
22598 浏览

sql - 如何处理 SQL 中的引号 '

我有一个数据库,其中包含名称,例如 John Doe 等。不幸的是,其中一些名称包含 Keiran O'Keefe 等引号。现在,当我尝试搜索以下名称时:

我(可以理解)得到一个错误。

如何防止发生此错误。我正在使用 Oracle 和 PLSQL。

0 投票
8 回答
5235 浏览

oracle - 您如何管理对生产数据库的模式升级?

这似乎是一个被忽视的领域,可以真正使用一些洞察力。您的最佳做法是:

  • 进行升级程序
  • 出现错误时退出
  • 同步代码和数据库更改
  • 部署前测试
  • 修改表的机制

ETC...

0 投票
8 回答
207693 浏览

oracle - Oracle 中的布尔字段

昨天我想在 Oracle 表中添加一个布尔字段。但是,Oracle 中实际上没有布尔数据类型。这里有人知道模拟布尔值的最佳方法吗?谷歌搜索主题发现了几种方法

  1. 使用一个整数,不要费心为它分配除 0 或 1 以外的任何东西。

  2. 使用带有 'Y' 或 'N' 作为仅有的两个值的 char 字段。

  3. 使用带有 CHECK 约束的枚举。

经验丰富的 Oracle 开发人员是否知道首选/规范的方法?

0 投票
1 回答
575 浏览

windows - NHibernate 和 Oracle 通过 Windows 身份验证连接

如何使用 Windows 身份验证连接到 Oracle 数据库?

目前,我只使用 Oracle 用户名和密码,但是,一个要求是让用户在安装时选择 Windows 身份验证,因为我们提供与 SQL 相同的选项。

0 投票
11 回答
24215 浏览

linq - 有没有办法使用 Linq to Oracle

我可以将 DataContext 连接到 Oracle 数据库,但是在针对 oracle 数据库运行查询时出现错误。我查看了生成的 SQL,它是针对 MSSQL 而不是 Oracle PSQL。

有人知道一个体面的易于使用的包装器来针对 Oracle 数据库使用 LINQ 吗?