Die grundlegende Anforderung von temporären SQL -Server -Tabellen besteht darin, dass die existierende existierende Verbindung, solange die Verbindung, die sie erstellt hat, noch geöffnet ist und nicht mit sp_reset_connection . sql = "create table #SomeTable (\n" +
" SomeID int,\n" +
" SomeTime datetime,\n" +
" primary key (SomeID,SomeTime)\n" +
");\n" +
"select * from tempdb.sys.tables order by name desc";
PreparedStatement pstmt = con.prepareStatement(sql);
ResultSet rs = pstmt.executeQuery();
// extract rows from result set....
sql = "select * from #SomeTable";
pstmt = con.prepareStatement(sql);
rs = pstmt.executeQuery();
// extract rows from result set....
< /code>
Die erste Abfrage erzeugt ein Ergebnis, das zeigt, dass die Temp -Tabelle erstellt und in tempdb.sys.tables aufgeführt ist. Es soll dies zu bestimmten Zeiten und nach Konfiguration tun. Beispiele sind, wenn eine Verbindung aus dem Pool ausgeliehen oder in den Pool zurückgegeben wird, wenn festgestellt wird, dass eine Verbindung aufgeben wird. Mein Zeitübergang ist derzeit 10 Minuten. Es geschieht hier nicht. Anweisungen, die eine TEMP -Tabelle auf SQL Server verwenden.
Verwenden Sie SQL Server Temporäre Tabellen in einer JDBC -Verbindung vom Apache Tomcat Connection Pool? ⇐ Java
-
- Similar Topics
- Replies
- Views
- Last post
-
-
Oracle Universal Connection Pool Fehler UCP-45060 Ungültiger Lebenszykluszustand
by Anonymous » » in Java - 0 Replies
- 8 Views
-
Last post by Anonymous
-