AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-42045

tale852150's questions

Martin Hope
tale852150
Asked: 2020-12-18 07:22:30 +0800 CST

需要在表示日期的字符串中添加前导零

  • 1

我有一个字符串,它表示格式为 MM/DD/YY 的日期,但是我需要插入到表中的某些日期缺少 MM 和/或 DD 上的前导零。

例如,“9/6/02”。

在将值插入 varchar2 列之前,我需要在字符串的 MM 和 DD 部分添加(必要时)前导零。

这个怎么做?

目前,DBA 将该列作为varchar2. 该列未进行任何计算或比较,因此仅用于报告目的。我会建议将列更改为日期类型,但与此同时,我需要一个适用于该varchar2列的解决方案。

oracle
  • 1 个回答
  • 193 Views
Martin Hope
tale852150
Asked: 2020-12-12 12:42:44 +0800 CST

文件上传 Web 应用程序的事务模型与维度模型——首选方法?

  • 1

对于一个唯一目的是允许用户随时上传原始文件数据(到数据库表)的 Web 应用程序,事务模型或维度模型对这样的应用程序更有意义吗?

目前,一些报告是根据数据完成的,但很少。如果将来发生变化(例如报告变得更加普遍),那会改变您建议的模型吗?

数据库总空间100GB。

database-design dimensional-modeling
  • 1 个回答
  • 72 Views
Martin Hope
tale852150
Asked: 2020-09-19 16:50:07 +0800 CST

MySQL 升级版本输出看起来很奇怪

  • 0

我刚刚将旧 MySQL 实例升级到5.7.31.
当我做一个

select version();

我明白了

5.7.31-log

我习惯于看到类似的东西(在我的旧版本上)

5.5.2

-log代表什么5.7.31-log,这是一个值得关注的问题,还是只是版本输出方式的变化?

mysql mysql-5.7
  • 2 个回答
  • 19 Views
Martin Hope
tale852150
Asked: 2020-09-09 10:06:24 +0800 CST

Oracle unpivot 表数据

  • 0

给定PerformerTours带有列的表:

FirstName, LastName, Date_1, City_1, State_1, Date_2, City_2, State_2, Date_3, City_3, State_3, Date_4, City_4, State_4

和数据

Donna, Summers, 01/01/20, Atlanta, Georgia
James, Taylor, 02/04/20, Miami, Florida, 04/11/20, Seattle, Washington
Bob, Dylan, 01/11/20, Buffalo, New York, 09/24/20, Nashville, Tennessee, 10/22/20, Chicago, Illinois, 12/12/20, Denver, Colorado
Kenny, Rankin, 06/30/20, Las Vegas, Nevada, 07/04/20, Boston, Massachusetts, 08/18/20, Cincinnati, Ohio

如何仅使用 Oracle SQL 将数据还原为如下定义:

Donna, Summers, 01/01/20, Atlanta, Georgia
James, Taylor, 02/04/20, Miami, Florida
James, Taylor, 04/11/20, Seattle, Washington
Bob, Dylan, 01/11/20, Buffalo, New York 
Bob, Dylan, 09/24/20, Nashville, Tennessee
Bob, Dylan, 10/22/20, Chicago, Illinois
Bob, Dylan, 12/12/20, Denver, Colorado
Kenny, Rankin, 06/30/20, Las Vegas, Nevada
Kenny, Rankin, 07/04/20, Boston, Massachusetts
Kenny, Rankin, 08/18/20, Cincinnati, Ohio
oracle
  • 2 个回答
  • 54 Views
Martin Hope
tale852150
Asked: 2020-08-14 13:27:02 +0800 CST

Oracle PL/SQL 不起作用——不允许绑定变量

  • 1

Oracle 12.2 PL/SQL

运行时:

declare
    s_sql varchar2(200);
begin
    s_sql := 'dbms_hs_passthrough.execute_immediate@mylink' || '(''exec sp_get_names'')';
    execute immediate 'begin :x; end;' using in s_sql;
end;
/

失败:

PLS-00110: bind variable 'X' not allowed in this context

该程序运行良好

begin
     dbms_hs_passthrough.execute_immediate@mylink('exec sp_get_names'); 
end;
/

但我想保持动态。那么如何(如果有的话)dbms_hs_passthrough.execute_immediate@mylink()像第一个示例中那样以动态方式执行该过程?注意:理解什么是没有任何意义的dbms_hs_passthrough.execute_immediate@mylink(),只是如何使它(或任何其他被调用的过程)动态。有什么建议么?

oracle oracle-12c
  • 3 个回答
  • 445 Views
Martin Hope
tale852150
Asked: 2020-05-01 06:16:51 +0800 CST

如何连接到 PDB 中的模式(除了模式 SYS)?

  • 0

在 RedHat Linux 8 上使用 Oracle 18c

以“SYS”连接到 CDB,我无法弄清楚如何连接到 PDB 中的模式,而不是“SYS”。也许我对 CDB/PDB 架构的理解不够好。

以下是我在以“SYS”身份登录 Oracle 18c CDB 后尝试的操作(使用sqlplus sys as sysdba):

ALTER SESSION SET CONTAINER= PDB;
conn myschema/mypasswd

我也尝试过(来自 CDB)

conn myschema/mypasswd@PDB;

这两种方法都无法让我连接到myschemaPDB 中的模式。也就是说,我仍然是 PDB 中的“SYS”。

关于如何解决这个问题有什么建议/解释吗?我是否必须为模式设置某种从 CDB 到 PDB 的访问myschema?

oracle-18c
  • 1 个回答
  • 519 Views
Martin Hope
tale852150
Asked: 2020-04-02 06:49:24 +0800 CST

从 Oracle 表 user_scheduler_job_run_details 中删除行

  • 0

Oracle 数据库 12c 红帽 Linux 7

我想删除 Oracle 表 user_scheduler_job_run_details 上的最后 1000 条记录,因为它变得太大了。如何最好地从 Oracle 表 user_scheduler_job_run_details 中删除行?是否需要采取任何预防措施?是否只是执行 DELETE FROM ... DML 语句的问题?是否有现有的工作或程序来处理这个问题?

oracle oracle-12c
  • 1 个回答
  • 571 Views
Martin Hope
tale852150
Asked: 2020-02-14 07:53:50 +0800 CST

在 Kimball 的 Dimensional 数据仓库设计模型的实践中,查找表(不是维度)是否包含 sid 列?

  • 1

尝试为 BI 网页上的下拉菜单创建一个简单的查找表。该表包含 2 列,一个键和一个描述。
设计此表时,关于维度建模的最佳实践是什么?key => number, description => character (column => data type) 是否足够,或者 key 是否需要是 SID?

想想像“国家”这样的网页或网络表单中的下拉菜单。

dimensional-modeling
  • 1 个回答
  • 340 Views
Martin Hope
tale852150
Asked: 2019-10-31 15:08:44 +0800 CST

Oracle Standard Edition 数据库版本 12.1 中默认启用还是禁用并行执行?

  • 2

Red Hat Linux 7 上的 Oracle 标准版 12.1

根据文档,Oracle SE 12.1 默认启用并行执行。但是,在查看数据库参数时,存在以下情况:

PARAMETER              VALUE
---------              -----
Parallel execution     FALSE

文档中有错误吗?不应该将其设置为 TRUE。
如果不启用并行执行,此参数指的是什么?如果需要设置为TRUE,该怎么做?

oracle-12c parallelism
  • 1 个回答
  • 1156 Views
Martin Hope
tale852150
Asked: 2019-08-01 05:31:32 +0800 CST

ANSI SQL 标准是否允许在 JOIN 条件中使用过滤器或参数?

  • 2

ANSI 标准是否发现以下 SQL sinppet 在语法上是正确的?我对最后一行特别感兴趣:

SELECT name, dept_name
FROM employee JOIN department
     ON employee.dept_id = department.dept_id
     JOIN payroll ON payroll_type = 1;
mysql join
  • 1 个回答
  • 54 Views
Martin Hope
tale852150
Asked: 2018-05-04 11:27:08 +0800 CST

一台 Web 服务器上的两个 Oracle ORDS 访问一个数据库

  • 0
Oracle ORDS 3.0
Oracle 12c database
Red Hat Linux 6.8
Tomcat 8.0.22

两个ORDS可以部署到一个web服务器(Tomcat)上访问同一个数据库吗?如果是这样,这是如何实现的?

也就是说,我将向 Tomcat 部署一个 ords1.war 文件和一个 ords2.war 文件,它们都连接到同一个 Oracle 数据库。

更好的是,我需要两个 URL,它们指向在同一个数据库上运行的两个不同的应用程序。也许不需要另一个 ORDS。

每个应用程序的上下文根(通常只是“ords”)必须不同。例如,ords1 和 ords2。因此,认为需要部署 ords1.war 和 ords2.war 文件。

oracle web-server
  • 1 个回答
  • 1210 Views
Martin Hope
tale852150
Asked: 2018-03-23 08:10:13 +0800 CST

AWS RDS MySQL 数据库已创建但无法创建索引或更改排序规则

  • 0

AWS RDS MySQL 5.6.x 问题:

在 AWS RDS 平台上创建了一个 MySQL 数据库。创建了十几个表,将数据导入所有表并且可以从所有表中进行 SELECT。

授予用户对数据库架构的所有权限。

grant all privileges on mysqldb.* to 'username'@'%';

但是,不能创建索引或更改排序规则。以下命令只是挂起并且永远不会返回:

alter schema mysqldb default character set utf8 default collate utf8_general_ci;
create index ix_mytable on mytable(mycol);

AWS RDS 控制面板上或 MySQL Workbench 的错误日志中没有报告任何错误消息。

我有一个本地 MySQL 数据库(我从中导出表数据并将数据移动到 AWS RDS),上述 SQL 在该数据库上运行没有问题。

有任何想法吗?

mysql mysql-5.6
  • 1 个回答
  • 283 Views
Martin Hope
tale852150
Asked: 2015-07-07 08:48:11 +0800 CST

Oracle Wallet 是否可用于 Oracle XE 11gR1

  • 0

Oracle XE 11gR1 RHEL 6.3

用于生产环境的 Oracle XE 是否提供 Oracle Wallet?或任何环境?谷歌搜索没有特别声明它不可用。

oracle
  • 3 个回答
  • 5783 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目

    • 12 个回答
  • Marko Smith

    如何让sqlplus的输出出现在一行中?

    • 3 个回答
  • Marko Smith

    选择具有最大日期或最晚日期的日期

    • 3 个回答
  • Marko Smith

    如何列出 PostgreSQL 中的所有模式?

    • 4 个回答
  • Marko Smith

    列出指定表的所有列

    • 5 个回答
  • Marko Smith

    如何在不修改我自己的 tnsnames.ora 的情况下使用 sqlplus 连接到位于另一台主机上的 Oracle 数据库

    • 4 个回答
  • Marko Smith

    你如何mysqldump特定的表?

    • 4 个回答
  • Marko Smith

    使用 psql 列出数据库权限

    • 10 个回答
  • Marko Smith

    如何从 PostgreSQL 中的选择查询中将值插入表中?

    • 4 个回答
  • Marko Smith

    如何使用 psql 列出所有数据库和表?

    • 7 个回答
  • Martin Hope
    Jin 连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane 如何列出 PostgreSQL 中的所有模式? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh 为什么事务日志不断增长或空间不足? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland 列出指定表的所有列 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney MySQL 能否合理地对数十亿行执行查询? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx 如何监控大型 .sql 文件的导入进度? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison 你如何mysqldump特定的表? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 对 SQL 查询进行计时? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas 如何从 PostgreSQL 中的选择查询中将值插入表中? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 列出所有数据库和表? 2011-02-18 00:45:49 +0800 CST

热门标签

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve