放下桌上的学生;提交;
CREATE TABLE Student(
studentNumber INT NOT NULL,
studentName VARCHAR2(20) NOT NUll,
gender CHAR(1) NOT NULL,
highSchoolAvg INT NOT NULL,
scholarship INT DEFAULT 0,
CONSTRAINT "student_gender" CHECK (gender IN ('M', 'F')),
CONSTRAINT "student_highSchoolAvg" CHECK (highSchoolAvg BETWEEN 0 AND 100)
);
CREATE OR REPLACE PROCEDURE AcceptStudent(
studentNumberPR INT,
studentNamePR VARCHAR2,
genderPR CHAR,
highSchoolAvgPR INT)
IS
ScholarshipPr INT;
BEGIN
ScholarshipPR := 0;
IF highSchoolAvgPR >= 90 and highSchoolAvgPR <=100 THEN
ScholarshipPR := 1500;
ELSIF highSchoolAvgPR >= 85 and highSchoolAvgPR < 90 THEN
ScholarshipPR := 1000;
ELSE
raise_application_error(-20201, 'Invalid highSchool average');
END IF;
INSERT INTO Student (studentNumber, studentName, gender, highSchoolAvg, scholarship)
VALUES (studentNumberPR, studentNamePR, genderPR, highSchoolAvgPR, ScholarshipPr);
END;
exec ACCEPTSTUDENT (1, 'Ashley', 'F', 87);
exec ACCEPTSTUDENT (2, 'Will', 'M', 76);
exec ACCEPTSTUDENT (3, 'David', 'M', 94);
--Holly should be the only error--
exec ACCEPTSTUDENT (4, 'Holly', 'F', 103);
select * from student;
您是否试图执行脚本中的所有内容?您在过程之后的单独一行中缺少斜杠/
本身。
我想在三月计划一个月时间表,而不是使用静态成员。你不需要解释那些评论。“日”和“月时间表”都是类。 在我执行这段代码之前,它有两个错误。一个是“三月[]日”这句话这是一个错误。另一个是'for(int i=0;i 我不明白这些句子错在哪里。语法错误是什么?
随机输入 类PlayingCard():def init(自我、卡值、套装): 类甲板(): deck1=Deck()打印(deck1.卡片) 72 73中的类型错误回溯(最近一次调用)--- 类型错误:init()缺少1个必需的位置参数:'suit'
我需要将12小时的时间转换为24小时的格式。 我现在已经把12小时的时间硬编码了,以使事情更简单。 我的逻辑:输入sting 07:05:45PM提取最后2个字符。如果AM check为前两个字符,则为12。。如果是,则将其设置为00,否则按原样输出,如果PM检查前两位数字是否为12。。如果是,请保持原样,如果不是,则在前2位加上12 总线错误:10是我运行代码得到的
我们有以下依赖关系: 我们使用代码生成器从AVRO模式文件生成Scala case类。一个这样生成的case类的字段之一是一个任一值。在AVRO模式中,这是用type=[t1,t2]表示的,因此生成似乎是体面的,即是一个和类型:可以是t1类型或t2类型。
我怎么能修好它? replaceAll函数中此字符“{”错误。谢谢。
有什么区别?