В этом примере показано, как соединиться с базой данных и управлять структурой базы данных с помощью собственного интерфейса PostgreSQL. Можно управлять структурой базы данных с помощью execute
функция.
Создайте собственное соединение с базой данных интерфейса PostgreSQL к базе данных PostgreSQL с помощью имени источника данных, имени пользователя и пароля.
datasource = "PostgreSQLDataSource"; username = "dbdev"; password = "matlab"; conn = postgresql(datasource,username,password);
Используйте оператор SQL CREATE, чтобы создать таблицу базы данных Person
.
sqlquery = strcat("CREATE TABLE Person(lastname varchar,", ... "firstname varchar,address varchar,age numeric)");
Составьте таблицу в базе данных с помощью соединения с базой данных.
execute(conn,sqlquery)
Используйте оператор SQL ALTER, чтобы добавить столбец базы данных city
к таблице Person
.
sqlquery = "ALTER TABLE Person ADD city varchar(30)";
execute(conn,sqlquery)
close(conn)
postgresql
| close
| execute