小编Orc*_*cka的帖子

添加外键错误:ORA-02298:无法验证 - 未找到父键

我基本上有2个表,一个名为table1,另一个名为table2.

我想在table2中插入一个外键,并确保它作为父类链接到table1(因为两个表都有相同的列名为:EMPNO).

这是我试过的:

ALTER TABLE table2 
ADD FOREIGN KEY (EMPNO) 
REFERENCES table1(EMPNO)  
Run Code Online (Sandbox Code Playgroud)

但是我在运行它时从我的实时SQL收到错误:

ORA-02298:无法验证(SQL_EOTBMPLTBLKHWFZRYEHITBYIH.) - 未找到父键

oracle

4
推荐指数
1
解决办法
2万
查看次数

C中的命令行输入

我做了一个程序,通过命令行2变量输入.

如果输入为5 15,则输出应为:

0.00 15.00 30.00 45.00 60.00
1.00 0.97 0.87 0.71 0.50
Run Code Online (Sandbox Code Playgroud)

但是在命令提示符中,每当我输入5 15时,我得到:

0.00 0.00 0.00 0.00 0.00
0.00 0.00 0.00 0.00 0.00
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

#include <stdio.h>
#include <math.h>

#define PI 3.14159265

char buff[256];
double length;
double stepSize;
double cosValue;
double val = PI / 180.0;
double i;

int main(int argc, char *argv[]) {

    length = atof(argv[1]);
    stepSize = atof(argv[2]);

    for (i = 0; i < length; i++) {
        double stepSizeEdit = stepSize * i;
        printf("%.2lf ", stepSizeEdit);
    } …
Run Code Online (Sandbox Code Playgroud)

c

1
推荐指数
1
解决办法
149
查看次数

如何在shell中将目录中的内容复制到当前目录?

假设我有一个名为 A 的目录。

目录 A 有一堆 c 文件,我想将所有这些文件 cp 到脚本运行所在的目录(在这种情况下,它是 linux 系统中的 Home)。

为了确保它成功复制,我将回显复制的内容。

这是我尝试过的:

cp -r A Home/  

echo `.c` # prints the files that have a .c at the end after they get copied
Run Code Online (Sandbox Code Playgroud)

但是,我收到的错误是该目录不存在,即使该目录也在主目录中。我还尝试将其更改为另一个目录,但似乎也不起作用。

另一个问题是,这不会复制到它复制到主目录的当前目录。我使用此列表查看是否有 shell 命令,但找不到允许我将文件放置在脚本运行目录中的复制命令。

https://www-xray.ast.cam.ac.uk/~jss/lecture/computing/notes/out/commands_basic/

linux shell

0
推荐指数
1
解决办法
5664
查看次数

标签 统计

c ×1

linux ×1

oracle ×1

shell ×1