Als «sql» getaggte Fragen

Structured Query Language (SQL) ist eine Sprache zum Abfragen von Datenbanken. Die Fragen sollten Codebeispiele, Tabellenstruktur, Beispieldaten und ein Tag für die verwendete DBMS-Implementierung (z. B. MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 usw.) enthalten. Wenn sich Ihre Frage ausschließlich auf ein bestimmtes DBMS bezieht (bestimmte Erweiterungen / Funktionen verwendet), verwenden Sie stattdessen das Tag dieses DBMS. Antworten auf mit SQL gekennzeichnete Fragen sollten ISO / IEC-Standard-SQL verwenden.

19
CURRENT_TIMESTAMP in Millisekunden
Gibt es eine Möglichkeit, Millisekunden aus einem Zeitstempel in MySqloder PostgreSql(oder anderen nur aus Neugier) herauszuholen? SELECT CURRENT_TIMESTAMP --> 2012-03-08 20:12:06.032572 Gibt es so etwas: SELECT CURRENT_MILLISEC --> 1331255526000 oder die einzige alternative ist die DATEDIFFaus dem era?

3
Exportieren Sie die Ergebnismenge von Dbeaver nach CSV
Normalerweise verwende ich Dbeaver für Windows und exportiere meine Ergebnismenge immer so: Führen Sie meine Abfrage aus -> wählen Sie das Ergebnis aus -> exportieren Sie die Ergebnismenge -> wählen Sie Export in die Zwischenablage -> fertig Schritt für Schritt wird meine Ergebnismenge in meine Zwischenablage verschoben und ich kann …
71 sql  csv  dbeaver 

5
Entfernen Sie die Eindeutigkeit des Index in PostgreSQL
In meiner PostgreSQL-Datenbank habe ich einen eindeutigen Index erstellt, der folgendermaßen erstellt wurde: CREATE UNIQUE INDEX <my_index> ON <my_table> USING btree (my_column) Gibt es eine Möglichkeit, den Index zu ändern, um die eindeutige Einschränkung zu entfernen? Ich habe mir die ALTER INDEX-Dokumentation angesehen, aber sie scheint nicht das zu tun, …

2
exec fehlgeschlagen, weil der Name keine gültige Kennung ist?
Ich habe eine Abfrage, die ich als dynamische Abfrage ausführen muss, um einen aussagekräftigen Spaltennamen auszugeben. Wenn ich beispielsweise die Abfrage direkt ausführe, werden die Daten korrekt zurückgegeben. Wenn ich jedoch den folgenden Code verwende, wird Folgendes angezeigt: The name ' SELECT (CASE WHEN A.Domain IS NOT NULL THEN A.Domain …

9
MySQL entfernt Duplikate schnell aus der großen Datenbank
Ich habe große (> Mil-Zeilen) MySQL-Datenbank durch Duplikate durcheinander gebracht. Ich denke, es könnte 1/4 bis 1/2 der gesamten Datenbank sein, die mit ihnen gefüllt ist. Ich muss sie schnell loswerden (ich meine Abfrageausführungszeit). So sieht es aus: id (index) | text1 | text2 | Die Kombination aus text3 text1 …
70 sql  mysql  duplicates 

9
PostgreSQL GROUP BY anders als MySQL?
Ich habe einige meiner MySQL-Abfragen nach PostgreSQL migriert, um Heroku zu verwenden. Die meisten meiner Abfragen funktionieren einwandfrei, aber ich habe immer wieder einen ähnlichen wiederkehrenden Fehler, wenn ich group by verwende: FEHLER: Die Spalte "XYZ" muss in der GROUP BY-Klausel erscheinen oder in einer Aggregatfunktion verwendet werden Könnte mir …




5
SQL Performance UNION vs OR
Ich habe gerade einen Teil eines Optimierungsartikels gelesen und bin bei der folgenden Aussage fehlerhaft vorgegangen : Bei Verwendung von SQL ersetzen Sie Anweisungen ORmit UNION: select username from users where company = ‘bbc’ or company = ‘itv’; zu: select username from users where company = ‘bbc’ union select username …
70 mysql  sql  performance  union 


5
Die Unterschiede zwischen CUBE und ROLLUP verstehen
Bei meiner Aufgabe wurde ich gebeten herauszufinden, wie viele Rechnungen für jedes Datum geschrieben wurden. Ich steckte ein wenig fest und bat meinen Professor um Hilfe. Sie schickte mir eine E-Mail mit der Frage: "Wie viele Öfen jedes Typs und jeder Version wurden gebaut? Geben Sie für eine Herausforderung, aber …

3
Syntax zum Einfügen in eine Tabelle ohne Werte?
Ich habe eine Tabelle mit dem folgenden Schema erstellt: CREATE TABLE [dbo].[Visualizations] ( VisualizationID int identity (1,1) NOT NULL ) Da die Tabelle keine einstellbaren Felder enthält, bin ich mir nicht sicher, wie ich einen Datensatz einfügen soll. Ich habe es versucht: INSERT INTO [Visualizations]; INSERT INTO [Visualizations] () VALUES …
70 sql  sql-server  tsql  insert 

6
Fehler in SQL Server beim Importieren einer CSV-Datei, obwohl für jede Spalte varchar (MAX) verwendet wird
Ich versuche, eine große CSV-Datei (mehrere Gigs) einzufügen SQL Server, aber sobald ich Import Wizarddie Datei durchgehe und schließlich versuche, die Datei zu importieren, erhalte ich den folgenden Fehlerbericht: Ausführen von (Fehler-) Nachrichten Fehler 0xc02020a1: Datenfluss Aufgabe 1: Datenkonvertierung fehlgeschlagen. Die Datenkonvertierung für die Spalte "" Titel "" ergab den …
70 sql  sql-server  csv 

6
Tabellenvariable in SQL Server 2008 abschneiden / löschen
Ist es möglich, eine Tabellenvariable in SQL Server 2008 abzuschneiden oder zu löschen? Declare @tableVariable table ( id int, value varchar(20) ) while @start<=@stop begin insert into @tableVariable(id,value) select id , value from xTable where id=@start --Use @tableVariable --@tableVariable should be flushed out of -- old values before inserting new …
70 sql  sql-server 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.