我目前正在学习SQL,并且已经在系统上安装了oracle 11g express。我正在尝试创建表,但是当我尝试运行以下命令时,出现以下错误消息:
第3行出现错误:ORA-00904:无效的标识符
CREATE TABLE PROJECTS (
proID NUMBER(4) NOT NULL,
Desc CHAR(20),
sDate DATE,
eDate DATE,
Budget NUMBER(7,2),
maxStaff NUMBER(2)
);
有人可以告诉我我在做什么错吗?
感谢所有答复,我成功运行了此命令:
CREATE TABLE PROJECTS (
proID NUMBER(4) NOT NULL,
description CHAR(20),
sDate DATE,
eDate DATE,
Budget NUMBER(7,2),
maxStaff NUMBER(2)
);
非常感谢您的快速回复!
克里斯
您有DESC
in作为列名。虽然可以使用它,但必须将其用引号引起来:
CREATE TABLE PROJECTS (
proID NUMBER(4) NOT NULL,
"Desc" CHAR(20),
sDate DATE,
eDate DATE,
Budget NUMBER(7,2),
maxStaff NUMBER(2)
);
每次在查询中调用引号时,您还必须使用引号。我建议仅将该列更改为其他内容(也许DESCRIPTION
吗?)
我正在尝试创建两个表:Person和Friend。 在朋友表中,我有一个复合主外键,它引用了Person表中的人身份。 请注意,我试图在Java(Eclipse IDE)中执行此操作。 我一直得到这个错误,当我试图创建的朋友表出于某种原因: ORA-00904::标识符无效
本文向大家介绍通过命令行创建vue项目的方法,包括了通过命令行创建vue项目的方法的使用技巧和注意事项,需要的朋友参考一下 最近想要学习vue,正好看到资料,如何通过命令创建vue项目的方法,就留个笔记 环境要求: 安装有 Node.js、 vue、vue-cli 。 创建项目: 进入项目,下载依赖: npm install 或者 cnpm install 运行项目: 效果如下: 创建项目 进入项
figlet figlet 是一款在 geek 程序员中很流行的文字转字符图案的自由软件,在很多知名开源项目代码中都能见到它的杰作: $ figlet windrunner _ _ __ _(_)_ __ __| |_ __ _ _ _ __ _ __ ___ _ __ \ \ /\ / / | '_ \ / _` | '__| |
当我尝试创建一个新的数据库(m)在xampp mysql命令窗口然后我得到一个错误消息 错误1044(42000):用户“@'localhost”对数据库“m”的访问被拒绝。 然后我使用phpmyadmin创建了这个数据库,但是当我在mysql命令窗口中输入命令时,它并没有显示出来。有人能告诉我如何才能摆脱这个错误信息,并能成功地创建新的数据库,通过使用mysql命令窗口在xampp?(我使用的是
我正在学习Sedgwick(普林斯顿大学)的算法1课程,试图从标准输入中读取一个整数,它表示将要输入的整数对的数量,然后从标准输入中读取一个整数对的列表。 例如: 视频中给出的代码是这样的: 问题: > 中的代码是stdin.readint()实际的java还是伪代码?
一些注意事项: 1。我最初使用的TestNG jar来自java项目中的maven repo。下面的所有方法都是用maven testNG jar和新的TestNG6.9.12下载进行测试的。 2。我可以从Eclipse中运行这个文件。只有当我尝试从命令行运行时才有问题。 3。最终目标是通过javafx应用程序按钮触发命令行来运行测试。如果提供的解决方案避免在cmd中键入绝对路径,因为应用程序将在