我基本上有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.) - 未找到父键
我做了一个程序,通过命令行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) 假设我有一个名为 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/