主要内容

执行

使用PostgreSQL本机接口数据库连接执行SQL语句

描述

例子

执行(骗子sqlquery.的)执行包含非的SQL查询选择SQL语句使用关系数据库连接。

例子

全部收缩

使用postgreSQL本机接口,创建和执行非选择删除数据库表的SQL语句。这postgresqldataSource.数据源将数据库连接配置到PostgreSQL数据库。

此示例使用PostgreSQL数据库版本9.405数据库和LibPQ驱动程序版本10.12。

使用数据源名称,用户名和密码连接到数据库。

dataSource =.“postgresqldatasource”;用户名=“dbdev”;密码=“matlab”;Conn = PostgreSQL(DataSource,用户名,密码);

将患者信息加载到MATLAB®工作区中。

患者=可读性(“患者”);

创造耐心数据库表使用患者信息。

tablename =“耐心”;SQLWRITE(Conn,Tablename,患者)

从中导入数据耐心数据库表。

data = sqlread(conn,tablename);

删除耐心数据库表使用执行功能。

sqlquery = strcat(“掉落表”,tablename);执行(conn,sqlquery)

确保表不再存在。

数据= SQLFind(Conn,TableName)
数据= 0×5空表

关闭数据库连接。

关闭(Conn)

输入参数

全部收缩

PostgreSQL本机接口数据库连接,指定为a联系目的。

SQL语句,指定为字符向量或字符串标量。SQL语句可以是任何有效的非选择SQL语句。

SQL语句可以是未返回任何结果集的存储过程。对于返回一个或多个结果集的存储过程,使用拿来功能。

有关SQL查询语言的信息,请参阅PostgreSQL文档

例子:“下拉表患者”

数据类型:char|细绳

在R2020B中介绍