Tag: temp-tables
Temporäre Tabellen sind ein feature von RDBMS ist, als ein Mittel der Speicherung von Zwischenergebnissen. Einige RDBMS ist die Unterscheidung zwischen lokalen und globalen temporären Tabellen. Temporäre Tabellen werden in der Regel gelöscht, wenn die session endet für die lokale, oder wenn die temporäre Tabelle nicht mehr referenziert wird für global. Beachten Sie, dass eine temporäre Tabelle ist nicht das gleiche wie eine table-variable an, obwohl beide sind vorübergehender Natur.
1
Antworten
Wie kann ich den folgenden Code in Rails 3? CREATE TEMPORARY TABLE average_user_total_time (SELECT SUM(time) AS time_taken FROM scores WHERE created_at >= '2010-10-10' and created_at <= '2010-11-11' GROUP BY user_id); SELECT COUNT(*) from average_user_total_time WHERE time_taken >
2
Antworten
Unten ist mein Skript für die Verwendung von sql in dataframe mit python: pyspark --packages com.databricks:spark-csv_2.10:1.4.0 from pyspark.sql import SQLContext sqlContext = SQLContext(sc) df = sqlContext.read.format('com.databricks.spark.csv').options(header='true', inferschema='true').load('file:///root/Downloads/data/flight201601short.csv') df.Karte(5) zeigt das Ergebnis unten an: dann melde ich das
1
Antworten
Habe ich gelesen, dass in der session-Tabellen die Daten überlebt die commit-Prozesses. In den Worten von Fragen Tom. die ON COMMIT PRESERVE ROWS, macht das eine temporäre session-basiert Tabelle. die Zeilen bleiben in dieser Tabelle, bis eine
2
Antworten
Ich habe ein script zum erstellen einer CSV-Datei aus einer Datenbank-Tabelle, welche gut funktioniert, außer dass es gibt alle Daten in der Tabelle, und ich brauche es für die Ausgabe von Daten nur für den aktuellen angemeldeten
4
Antworten
Was ist der Unterschied zwischen: CREATE TABLE #temp ( [ID] INT) INSERT INTO #temp SELECT ... und DECLARE @temp TABLE ( [ID] INT) INSERT @temp SELECT ... in SQL Server 2008? Meine Antwort hier deckt dieses sehr
3
Antworten
Ich habe eine Globale temporäre Tabellen (GTT) definiert ein Erstellungs-Skript mit der option zum löschen von Zeilen auf einen commit. Ich wollte in der Lage sein, verschiedene Benutzer sehen Ihre Daten in den AGBs und nicht die
2
Antworten
Bitte Geduld mit mir-ich weiß, das ist Komplex. Ich habe eine Tabelle enthält, Wohnungen, und anderen, enthält, die Mietverträge für diese Wohnungen. Meine Aufgabe ist es, wählen Sie die "wichtigsten" lease aus der Liste. Im Allgemeinen bedeutet
3
Antworten
Schrieb ich diese gespeicherte Prozedur: USE [FAB28] GO /****** Object: StoredProcedure [dbo].[spPLCIOFilter2] Script Date: 12/06/2011 08:00:28 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER Procedure [dbo].[spPLCIOFilter2] ( @filter1 VARCHAR(50) = '%', @filter2 VARCHAR(50) = '%',
2
Antworten
Dies könnte sein, weil ich müde bin, oder dass ich bin neu in postgres. Allerdings werde ich versuchen, eine temp-Tabelle in eine Funktion und postgres beschwert sich, dass die "Beziehung existiert nicht". Doch, wenn ich den Körper
1
Antworten
Ich würde gerne die Liste der Spalten in eine temporäre Tabelle, ähnlich wie die INFORMATION_SCHEMA.Spalten-Ansicht. Dieser code jedoch: select * from tempdb.INFORMATION_SCHEMA.columns where TABLE_CATALOG = 'tempdb' and TABLE_NAME like '#myTemporaryTable%' gibt eine Zeile pro Spalte und pro
1
Antworten
Möchte ich die folgenden SQL Server 2005 verwenden. Erstellen Sie eine gespeicherte Prozedur, die dauert varchar() Komma "," getrennt param Split /Explode die varchar() param und legen Sie die Werte in eine temporäre Tabelle Etwas, das Sie
2
Antworten
Habe ich eine PL/SQL Prozedur erstellt eine temporäre Tabelle und dann extrahiert die Daten aus dieser temporären Tabelle verwenden von Cursorn, verarbeitet die Daten und dann löscht die temporäre Tabelle. Aber Oracle erlaubt nicht die Verwendung von
3
Antworten
Ich habe versucht, jede Straße, auf jeden verdammten forum vorgeschlagen, aber ohne Erfolg! Müssen Sie auf Ergebnisse der SQLPERF(logspace), wurden in einer Tabelle gespeichert, die über sp_send_dbmail Empfänger. Schritt 2 der job ist wo der Fehler Auftritt.
2
Antworten
Ich versuche zu verwenden, verwenden Sie eine temporäre Tabelle mit SQLAlchemy und kommen Sie gegen eine vorhandene Tabelle. Dies ist, was ich bisher engine = db.get_engine(db.app, 'MY_DATABASE') df = pd.DataFrame({"id": [1, 2, 3], "value": [100, 200, 300],
8
Antworten
Ich will einfach nur eine schnelle Möglichkeit (und vorzugsweise nicht mit einer while-Schleife)des createing eine Tabelle für jedes Datum zwischen Datum @x und Datum @y also ich kann left-outer-join, um einige Statistiken, Tabellen, von denen einige haben
4
Antworten
Brauche ich zum speichern der Resultsets von einer gespeicherten Prozedur in eine temporäre Tabelle (mit SQL-Server 2000). Von dem, was ich gelesen habe, diese (schlecht konstruierten Beispiel) arbeiten soll: create table #tempTable (TempId int primary key, Column1
2
Antworten
Ich arbeite, postgres-Datenbank, wo ich mit einer Mischung von relationalen Tabellen und jsonb Tabellen (die indiziert werden können). Ich benutze eine Menge von CTE-Abfragen zum einfügen oder aktualisieren von Daten, die Auswahl aus einer temporären Tabelle, wie:
2
Antworten
Ich habe eine gespeicherte Prozedur, die gut läuft auf MS-SQL und DB2. Aber kann es nicht laufen auf Oracle, wie es verwendet temporäre Tabellen erstellt, die innerhalb der Prozedur. Ich würde gerne wissen, Anregungen, auf meine gespeicherten
1
Antworten
Wie definiere ich die Schlüssel für eine temporäre Tabelle, die erstellt wird von einer SELECT-Anweisung? Habe ich: CREATE temporary TABLE _temp_unique_parts_trading engine=memory AS (SELECT parts_trading.enquiryref, sellingcurrency, jobs.id AS jobID FROM parts_trading, jobs WHERE jobs.enquiryref = parts_trading.enquiryref GROUP
8
Antworten
Ich versuche, füllen Sie eine temp-Tabelle, basierend auf dem Ergebnis der Bedingung in SQL 2005. Die temp-Tabelle haben die gleiche Struktur, aber wird aufgefüllt werden, mit einer anderen Abfrage, je nach Zustand. Das vereinfachte Beispiel-script unten scheitert
5
Antworten
Habe ich das folgende Verfahren: CREATE PROCEDURE foo () SELECT * FROM fooBar INTO TEMP tempTable; -- do something with tempTable here DROP TABLE tempTable; END PROCEDURE; Was passiert, wenn es eine Ausnahme, bevor der DROP-TABELLE aufgerufen
5
Antworten
Basiert auf der tutorial-auf SQL Temporäre Tabellen, sollte es OK sein zum erstellen einer temp-Tabelle mit SELECT * INTO #tempTable FROM tableA aber es wirft mich SQLException wenn ich versuche zu SELECT * FROM #tempTable sagen, dass
5
Antworten
Ich bin angemeldet und in einer SQL Server 2005-Datenbank, die als nicht-sa-Benutzer 'bhk', das ist ein Mitglied der "öffentlichen" server-Rolle nur. Der folgende code versucht auszuführen, die in einer gespeicherten Prozedur aufgerufen, indem der Benutzer 'bhk'. Diese
1
Antworten
Gibt es eine großen Unterschied in der Leistung des Views und Temporäre Tabellen. Ich habe die situation, wie das migrieren von Daten von einer Datenbank in eine andere Datenbank. Ich habe zum extrahieren der Quelle die Daten
2
Antworten
bin erstellen einer GLOBAL TEMPORARY TABLE in DB2. und wenn ich surfte, bekam ich eine zwei-Weg-zu erstellen 1. Erklären 2. Erstellen. 1. DECLARE GLOBAL TEMPORARY TABLE SESSION.TEMP_EMP (EMPNO CHAR(6) NOT NULL, SALARY DECIMAL(9, 2), BONUS DECIMAL(9, 2),
3
Antworten
Ich erstellen Sie eine Globale temporäre Tabelle (ich.e ##TheTable) mit C# - code. Ich möchte in der Lage sein zu sehen, dass die temp-Tabelle in SQL server management studio, nachdem der code läuft komplett. Ist es möglich,
2
Antworten
Erstelle ich ein E-Mail-Warteschlange zu verarbeiten E-Mail senden. Aus dieser Warteschlange ich nehme X Anzahl der Datensätze und senden von E-Mails nach dem Typ-Feld des records. Dass ich erklärt habe ein Tabelle in der gespeicherten Prozedur. Wenn
2
Antworten
Msg 8152, Ebene 16, Status 14, Zeile 60 Zeichenfolgen-oder Binärdaten würden abgeschnitten werden. Ich versuche zum einfügen in eine temporäre Tabelle. Dieser proc gearbeitet hat, durch die Prüfung problemlos, bis gestern. Ich habe die truncate-Fehler behoben, das
3
Antworten
Habe ich eine Prozedur create procedure testProcedure_One as DECLARE @Query nvarchar(4000) begin SET @Query = 'SELECT * into #temptest FROM Table1' Exec sp_Executesql @query SELECT * FROM #temptest drop table #temptest end Wenn ich das Verfahren testProcedure_One
5
Antworten
Ich bin dabei einige ziemlich komplexe Abfragen auf einem remote-server verbunden, und es würde nützlich sein zu können, speichern einige Informationen, die in temp-Tabellen und führen Sie dann Verknüpfungen vor allem mit dem remote-Daten. Erstellen der temporären
2
Antworten
Ich versuche, setup-temporäre Tabellen nach unit-Test-Zwecke. So weit ich es geschafft, erstellen Sie eine temporäre Tabelle, die kopiert die Struktur einer bestehenden Tabelle: CREATE TEMP TABLE t_mytable (LIKE mytable INCLUDING DEFAULTS); Aber das fehlen der Daten aus
2
Antworten
Ich habe derzeit eine Haupt-gespeicherte Prozedur aufrufen viele Prozeduren: Main --| --| --| > Exec Pre-processing SP (create and populate #temp table) --| --| > Exec Actual update --| --| > Exec Post-Process (consume and drop #temp
2
Antworten
Ich habe eine gespeicherte Prozedur und ein Teil von Ihnen wie folgt: @DRange ist eine eingehende varchar-Wert declare @sql varchar(max) set @sql = 'select * into #tmpA from TableA where create_date >= getDate - ' + @DRange
2
Antworten
Schrieb ich eine Abfrage in diesem format.. Select * INTO #xyz FROM () die ich später verwenden möchten, eine Ansicht zu erstellen, wie... CREATE VIEW aaa AS Select * INTO #xyz FROM () aber immer folgende Fehler:
3
Antworten
Abfrage: SELECT ID, T.c.value('@Address', 'nvarchar(20)' ) as Address INTO #TMP FROM TABLE1 CROSS APPLY XMLData.nodes('/Document') AS T(c) UPDATE TABLE1 SET HomeAddress = (SELECT TOP 1 t.Address FROM #TMP t WHERE t.ID = ID) Hauptsächlich brauche ich zum
6
Antworten
Lese ich eine excel-Tabelle in einem datagrid.Von dort aus , habe ich es geschafft zu Lesen das raster von Zeilen in einem DataTable-Objekt.Das DataTable-Objekt hat Daten, weil wenn ich gleich ein grid-datasource-Tabelle-Objekt , das Gitter gefüllt ist.
2
Antworten
Habe ich dieses: public static void createTemporaryTable() { Statement s = null; sentence = "CREATE TEMPORARY TABLE Book (ISBN int NOT NULL, " + "title varchar(45), author varchar(45), price double, PRIMARY KEY (`ISBN`));"; try { s =
1
Antworten
Ich bin sehr neu in MySQL. Meine Frage möglicherweise falsch, wenn es ist, bitte korrigieren oder erklären es. Ich habe Gerade gelesen über Heap-Tabelle und temporären Tabelle durch die Suche definition auf Google. Was ist der genaue
1
Antworten
Ich möchte erstellen Sie eine temporäre Tabelle, in der die Spalten werden diejenigen sein, die ich als parameter, getrennt durch ein Trennzeichen. Beispielsweise, wenn die Namen der Spalten sind: id, name, Adresse..der jeweiligen Tabelle enthalten die gleiche
3
Antworten
Habe ich zwei temporäre Tabelle, wenn ich Zyklus durch eine Tabelle und ich bekomme einige Werte aus, in diesem Zyklus, ich brauche neue Zeile einfügen in eine andere temporäre Tabelle. Ist dieses möglich. Hier ist mein sql-code
2
Antworten
Haben wir ein externes PHP-Skript, das zieht Daten aus verschiedenen Tabellen der Datenbank zu erstellen, die ein update zu ein paar anderen Tabellen in der gleichen Datenbank. Für die Zwecke dieser Frage, ich gehe nicht in das,
1
Antworten
Wir haben eine sehr normalisierte SQL-2005-Datenbank. Das problem ist, dass ich brauche eine Abfrage, die de-normalisiert die Daten und stellt Sie in Aussicht. Derzeit habe ich eine Abfrage, bekommt das gewünschte Ergebnis festlegen, aber ich bin mit
3
Antworten
Ich versuche, erstellen Sie eine Prozedur in SQL Server 2008 fügt Daten aus einer temp-Tabelle in eine bereits vorhandene Tabelle. Ich glaube, ich habe ziemlich viel herausgefunden, ich habe gerade ein Problem mit einer Schleife. Ich brauche
3
Antworten
Bisher habe ich diesen code: declare @random int, @upper int, @lower int, @rndtb varchar(20) set @lower = 1 set @upper = 999 select @random = ROUND(((@upper - @lower) * rand() + @lower),0) select @rndtb = '##show'+cast(@random as
1
Antworten
Ich habe eine excel-Datei, die ich will bulk insert in temp Tabelle: create table #tmptable ( Date varchar(10), Receipt varchar(50), Description varchar(100), [Card Member] varchar(50), [Account #] varchar(17), Amount varchar(20) ) bulk insert #tmptable from 'C:\Transactions\example.xls' with
5
Antworten
Ich habe bereits die Werte in eine temp Tabelle und ich möchte legen Sie es in meine Tabelle. Ich Folgen dieser syntax IF NOT EXISTS (SELECT 1 FROM ABC abc JOIN #Temp t ON abc.ID = t.ID)
3
Antworten
CREATE TABLE #TempProducts ( Id uniqueidentifier, ManufacturerId uniqueidentifier, Number varchar(50), PresentId uniqueidentifier null) Wie UPDATE PresentId Feld? Ich habe verschiedene Fehler in: 1) Es ist bereits ein Objekt mit dem Namen '#TempProducts " in der Datenbank. UPDATE
2
Antworten
Ich habe so etwas wie dieses if object_id('tempdb.#TempHourlyTable') is not null drop table #TempHourlyTable select * into #TempHourlyTable from ( select top 10 * from customers ) Bekomme ich eine Fehlermeldung wie diese: Incorrect syntax near ')'.
1
Antworten
Wie kann ich überprüfen, um zu sehen, ob eine Oracle-temporäre Tabelle existiert? Ich sehe nicht, die Tabelle bei der Abfrage ALL_TABLES oder USER_TABLES, wenn ich weiß, dass es existiert. Auch, um sicherzustellen, dass ich verstehe, temporäre Tabellen,
4
Antworten
Ich bin neu in oracle. Ich brauche für die Verarbeitung von großen Datenmengen in stored proc. Ich überlege die Verwendung Temporärer Tabellen. Ich bin mit Verbindungs-pooling und die Anwendung ist multi-threaded. Gibt es eine Möglichkeit zum erstellen