Ich versuche, ein UNPIVOTauf verschiedenen Spalten auszuführen , die in enthalten sindsys.databases verschiedenen Versionen von SQL Server von 2005 bis 2012 . Das UNPIVOTschlägt mit der folgenden Fehlermeldung fehl: Nachricht 8167, Ebene 16, Status 1, Zeile 48 Der Spaltentyp "CompatibilityLevel" steht in Konflikt mit dem Typ anderer Spalten, die in …
Vollständige Frage neu schreiben Ich suche nach einer First () - Aggregatfunktion. Hier habe ich etwas gefunden, das fast funktioniert: CREATE OR REPLACE FUNCTION public.first_agg ( anyelement, anyelement ) RETURNS anyelement LANGUAGE sql IMMUTABLE STRICT AS $$ SELECT $1; $$; -- And then wrap an aggregate around it CREATE AGGREGATE …
VACUUMgibt normalerweise keinen Speicherplatz an das Betriebssystem zurück, außer in einigen besonderen Fällen. Aus den Dokumenten: Die Standardform von VACUUMentfernt Dead Row-Versionen in Tabellen und Indizes und markiert den verfügbaren Speicherplatz für die zukünftige Wiederverwendung. Der Speicherplatz wird jedoch nicht an das Betriebssystem zurückgegeben, außer in dem speziellen Fall, dass …
Warum werden Einschränkungen in der Datenbank angewendet? Wird es nicht flexibler sein, es in den Code einzufügen? Ich lese ein Einsteigerbuch über die Implementierung von Datenbanken und frage dies als Anfänger. Angenommen, ich habe eine Datenbank mit folgendem Entitätsmodell entworfen: entity type | sub-types ----------------+-------------------------------------------- Person | Employee, Student, ... …
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 7 Jahren migriert . Gibt es eine Möglichkeit, die automatische Vervollständigung von SQL Server Management Studio beim Eingeben einer Abfrage vorübergehend zu unterdrücken? Ich möchte die automatische Vervollständigung nicht vollständig deaktivieren. Sagen …
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 7 Jahren migriert . Unter Verwendung von SQL Server 2008 und höher möchte ich einer großen Tabelle jedoch eine Zeilenversionsspalte hinzufügen, wenn ich es einfach mache ALTER TABLE [Tablename] ADD Rowversion [Rowversion] …
Die drei SELECTAnweisungen in diesem Code USE [tempdb]; GO SET NOCOUNT ON; CREATE TABLE dbo.persist_test ( id INT NOT NULL , id5 AS (id * 5) , id5p AS (id * 5) PERSISTED ); INSERT INTO dbo.persist_test (id) VALUES (1), (2), (3); SELECT id FROM dbo.persist_test; SELECT id5 FROM dbo.persist_test; …
Ich möchte bei SQL-Abfragen zwischen Groß- und Kleinschreibung unterscheiden. Standardmäßig berücksichtigt MySQL jedoch nicht den Fall der Zeichenfolgen. Haben Sie eine Idee, wie Sie bei SQL-Abfragen zwischen Groß- und Kleinschreibung unterscheiden können?
Diese Frage wurde von Server Fault migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 8 Jahren migriert . Ich habe PostgreSQL 9.1 auf meinem PC installiert (Win 7). Ich habe eine kleine Java-Anwendung, die sich erfolgreich mit login=saund verbindet password="". Die Verbindung funktioniert. Es wird jedoch …
Ich möchte Daten aus einer Datenbank in eine andere zusammenführen. Also erstelle ich einen Dump mit mysqldumpund importiere ihn dann in eine andere Datenbank (mit der gleichen Tabellenstruktur). Ich habe in diesem Fall keine Probleme (wie doppelte Einträge oder etwas anderes). Aber ich führe einige Zusammenführungen zu Testzwecken durch und …
Soll ich varchar(255)oder varchar(256)beim Entwerfen von Tabellen verwenden? Ich habe gehört, dass ein Byte für die Länge der Spalte oder zum Speichern von Metadaten verwendet wird. Ist es jetzt noch wichtig? Ich habe einige Posts im Internet gesehen, die jedoch für Oracle und MySQL gelten. Wir haben Microsoft SQL Server …
Ich habe eine Frage wie: SELECT a.id, a.name, json_agg(b.*) as "item" FROM a JOIN b ON b.item_id = a.id GROUP BY a.id, a.name; Wie kann ich die Spalten auswählen , bso habe ich nicht b.item_idin der JSON - Objekt? Ich habe darüber gelesen ROW, aber es gibt ein JSON-Objekt wie …
Angenommen, ich habe Tabellen a (mit Spalte a1) und b (mit Spalten b1 und b2) und führe einen Left Outer Join durch SELECT * FROM a LEFT OUTER JOIN b ON a.a1 = b.b1 Dann werden b1 und b2 NULL sein, wobei ein Wert von a1 keinen übereinstimmenden Wert von …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.