create table Student (
  MatrNr integer not null,
  Name varchar2(10) not null,
  Vorname varchar2(10) not null,
  primary key (MatrNr)
);

insert into Student(MatrNr, Name, Vorname) values (50101, 'Svenson', 'Sven');
insert into Student(MatrNr, Name, Vorname) values (50102, 'Clausen', 'Claus');
insert into Student(MatrNr, Name, Vorname) values (50103, 'Jensen', 'Jens');
insert into Student(MatrNr, Name, Vorname) values (50104, 'Hansen', 'Hans');

No DATA FOUND Folie 11

Selbstdefinierte Ausnahmen mit Fehlernummer verbinden 15

delete from student;

declare 
  v_input varchar(10) := '=3';
  v_result integer;
begin
  v_result := regexp_substr(v_input, '=(.*)',1,1,'i',1);
  dbms_output.put_line(v_result);
end;

declare 

  v_input varchar(10) := '=3';

  v_result integer;

begin

  v_result := regexp_substr(v_input, '=(.*)',1,1,'i',1);

  dbms_output.put_line(v_result);

end;

Domain-Klasse

package de.htwberlin.krankenhaus;

public class Patient {
private Integer id;
private String name;

public Patient() {
}

public Patient(Integer id, String name) {
this.id = id;
this.name = name;
}

public Integer getId() {
return id;
}

public void setId(Integer id) {
this.id = id;
}

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}

@Override
public String toString() {
return "Patient [id=" + id + ", name=" + name + "]";
}

}

Tabelle

create table patient (

pid integer not null primary key,

name varchar2(100)

);


Interface

package de.htwberlin.krankenhaus;

import java.sql.Connection;

public interface IKrankenhausService {
void setConnection(Connection connection);
void speicherePatient(Patient patient);
}

  • Keine Stichwörter