我已经创建并使用了“SQL”的校正发言。 我很想知道,在不切断数据库链接的情况下,是否有办法删除准备的声明? 实现这一点的最佳途径是重新连接和重新准备?
我正在使用SQL版本8.4的校准。 我搜索了9.2份文件,但找不到任何与此相关的东西。
我已经创建并使用了“SQL”的校正发言。 我很想知道,在不切断数据库链接的情况下,是否有办法删除准备的声明? 实现这一点的最佳途径是重新连接和重新准备?
我正在使用SQL版本8.4的校准。 我搜索了9.2份文件,但找不到任何与此相关的东西。
According to the documentation, DEALLOCATE
is the only way to delete a prepared statement, emphasis added:
Prepared statements for use with PQexecPrepared can also be created by executing SQL PREPARE statements. Also, although there is no libpq function for deleting a prepared statement, the SQL DEALLOCATE statement can be used for that purpose.
假定他们不会因为这样而暴露C功能,因为这样简单:
char query[NAMEDATALEN+12];
snprintf(query, sizeof(query), "DEALLOCATE %s", stmtName);
return PQexec(conn, query);
正如@Amit提到的那样,有时《后台》投掷“准备声明”
Unfortunately, there is no DEALLOCATE IF EXISTS
, but a simple workaround is:
DEALLOCATE ALL;
.
本届会议可删除一份已准备好的发言:
DEALLOCATE PREPARE <name>;
And, you can delete all the prepared statements in the current session:
DEALLOCATE PREPARE ALL;
页: 1
您可自行选择<条码>。
发言稿在登录后删除。
The doc explains DEALLOCATE
statement in detail.
$db_user="root"; $db_host="localhost"; $db_password="root"; $db_name = "fayer"; $conn = mysqli_connect($db_host,$db_user,$db_password,$db_name) or die ("couldn t connect to server"); // perform query ...
I am in the early stages of developing a database-driven system and the largest part of the system revolves around an inheritance type of relationship. There is a parent entity with about 10 columns ...
I m writing a Java web app in my free time to learn more about development. I m using the Stripes framework and eventually intend to use hibernate and MySQL For the moment, whilst creating the pages ...
Does anybody know if it is possible to move some (not all) users from one ASP.NET membership database to another? (for the purposes of migrating some users to another database on another machine, but ...
Is it because of size? By the way, what is the limit of the size?
I am trying to join two tables that reside in two different databases. Every time, I try to join I get the following error: An association from the table xxx refers to an unmapped class. If the ...
For example, I have a table, and there is a column named Tags . I want to know if value programming exists in this column. How can I do this in ADO.NET? I did this: OleDbCommand cmd = new ...
I m trying to migrate one of my PHP projects to Doctrine. I ve never used it before so there are a few things I don t understand. In my current code, I have a class similar to this: class ...