// Programm 2-3: BSP_ROOT/meinewebapp/WEB-INF/classes/relsql/SkalareFunktionen.java
import java.sql.*;
public class SkalareFunktionen {
  public static void main(String[] args) throws Exception {
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 
    Connection c =  DriverManager.getConnection("jdbc:odbc:Kurse");
    DatabaseMetaData dbmd = c.getMetaData();
    System.out.println(dbmd.getDatabaseProductName() + " " 
                        + dbmd.getDatabaseProductVersion() );
    System.out.println("Numerische Funktionen\n" +   dbmd.getNumericFunctions());
    System.out.println("Zeichenkettenfunktionen\n" + dbmd.getStringFunctions());
    System.out.println("Systemfunktionen\n" +        dbmd.getSystemFunctions());
    System.out.println("Zeit-/Datumsfunktionen\n" +  dbmd.getTimeDateFunctions());
  }
}