Tag: sql

Structured Query Language (SQL) ist eine Sprache zur Abfrage von Datenbanken. Fragen sollten code-Beispiele, die die Struktur einer Tabelle, Beispieldaten, und ein tag für die DBMS-Implementierung (z.B. MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, etc.) verwendet wird. Wenn Ihre Frage bezieht sich ausschließlich auf eine spezifische DBMS – (unter Verwendung von spezifischen Erweiterungen/Funktionen), verwenden Sie das DBMS-tag statt. Antworten auf die Fragen getaggt mit SQL sollte eine ISO/IEC-standard-SQL.

SQL-Aktualisierung von einer Tabelle zu einer anderen basierend auf einer ID-Übereinstimmung

Anzahl der Antworten 19 Antworten
Ich habe eine Datenbank mit account numbers und card numbers. Ich ordne diese in eine Datei zu update beliebige Karte zu zahlen auf das Konto-Nummer, so dass ich nur mit Rechnung zahlen. Erstellte ich eine Ansicht verknüpfen

Erstellen neuer Benutzer / Login in SQL Azure

Anzahl der Antworten 5 Antworten
Erstellen Sie einen neuen Benutzer/login in azure sql mit access read/insert/update auf die Datenbank-Objekte wie Tabellen, sp,anzeigen etc. Dieser Benutzer nicht über die Berechtigung drop table/drop-Prozeduren. Bitte geben Sie mir auf exapmle. InformationsquelleAutor der Frage kapil |

Erstellen von Indizes für Felder nach Gruppen?

Anzahl der Antworten 3 Antworten
Tun, müssen Sie erstellen einen index für die Felder-Gruppe von Feldern in einer Oracle-Datenbank? Beispiel: select * from some_table where field_one is not null and field_two = ? group by field_three, field_four, field_five Ich war die Prüfung

Löschen Sie alle Daten in der SQL Server-Datenbank

Anzahl der Antworten 8 Antworten
Wie kann ich löschen Sie alle Datensätze aus allen Tabellen meiner Datenbank? Kann ich das mit einem SQL-Befehl oder muss ich für ein SQL-Befehl pro Tabelle? InformationsquelleAutor der Frage AndreyAkinshin | 2010-09-10

Der sauberste Weg, um eine SQL-Zeichenfolge in Java zu erstellen

Anzahl der Antworten 14 Antworten
Möchte ich das erstellen einer SQL-string zu tun, Datenbank-manipulation (updates, deletes, inserts, selects, die Art der Sache) - statt der schrecklichen string-concat-Methode mit Millionen von "+"'s und Zitate, die nicht lesbar ist am besten - es muss

WÄHLEN SIE UNION-ABFRAGE AUS

Anzahl der Antworten 3 Antworten
Möchte ich eine neue Tabelle zu erstellen, die in SQL Server mit der folgenden Abfrage. Ich bin nicht in der Lage zu verstehen, warum diese Abfrage nicht funktioniert. Abfrage1: Werke SELECT * FROM TABLE1 UNION SELECT *

Wie Ausführen einer gespeicherten Prozedur jeden Tag in SQL Server Express Edition?

Anzahl der Antworten 10 Antworten
Wie ist es möglich, eine gespeicherte Prozedur auszuführen, die zu einer bestimmten Zeit jeden Tag in der SQL Server Express Edition? Hinweise: Dies ist nötig, um ein truncate audit-Tabelle Eine alternative wäre eine änderung der insert-Abfrage, aber

AUF DELETE CASCADE in sqlite3

Anzahl der Antworten 2 Antworten
Ich habe folgenden Aufbau: (Sorry für den peinlichen Namen, es ist, weil es eine sqlite-Datenbank für die app " mein iPhone ist noch nicht veröffentlicht) CREATE TABLE klb_log ( id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, log_comment

PostgreSQL nach Datum sortieren asc, null zuerst?

Anzahl der Antworten 2 Antworten
Ich muss Sortieren einer PostgreSQL-Tabelle aufsteigend von einem Datum/Uhrzeit-Feld, z.B. last_updated. Aber das Feld leer sein darf oder null, und ich möchte die Datensätze mit null im last_updated kommen vor nicht-null -last_updated. Ist das möglich? order by

Wie ordne ich ein Exec-Ergebnis einer SQL-Variablen zu?

Anzahl der Antworten 4 Antworten
Wie ordnen Sie das Ergebnis ein exec-Aufruf einer Variablen in SQL? Ich habe eine gespeicherte Prozedur aufgerufen up_GetBusinessDay gibt ein einzelnes Datum. Können Sie etwas wie das hier tun: exec @PreviousBusinessDay = dbo.up_GetBusinessDay @Date, -1 Kommentar zu

Online-SQL-Abfrage Syntax-Checker

Anzahl der Antworten 2 Antworten
Brauche ich eine online-sql-Abfrage-syntax-validator. Suchte ich online aber nicht finden, alles gute. Sah ich Verweise in dieser Frage zu: Syntax-Checker und Prüfung für SQL? Kommentar zu dem Problem Verwandte: stackoverflow.com/questions/399978/... Kommentarautor: cweiske Ich habe versucht, sqlfiddle wie

Wie finde ich das Datenverzeichnis für eine SQL Server-Instanz?

Anzahl der Antworten 15 Antworten
Haben wir ein paar riesige Datenbanken (20GB+), die enthalten meist statische lookup-Daten. Da unsere Anwendung führt joins von Tabellen in diesen Datenbanken haben Sie ein Teil von jedem Entwickler lokalen SQL-Server (d.h. Sie können nicht gehostet werden,

Ist es möglich, mehrere Zeilen gleichzeitig in eine SQLite-Datenbank einzufügen?

Anzahl der Antworten 24 Antworten
In MySQL-Sie können mehrere Zeilen einfügen, wie hier: INSERT INTO 'tablename' ('column1', 'column2') VALUES ('data1', 'data2'), ('data1', 'data2'), ('data1', 'data2'), ('data1', 'data2'); Aber ich erhalte eine Fehlermeldung, wenn ich versuche, so etwas zu tun. Ist es möglich

Mysql Offset Unendliche Reihen

Anzahl der Antworten 9 Antworten
Ich würde gerne eine Abfrage erstellen, die zeigt alle Ergebnisse in einer Tabelle, aber ist das offset von 5 aus dem Anfang der Tabelle. Soweit ich das beurteilen kann, MySQL LIMIT erfordert eine Begrenzung als auch als

Leistung von wie '% Query%' vs. Volltextsuche CONTAINS-Abfrage

Anzahl der Antworten 3 Antworten
Habe ich eine situation, wo ich möchte nach einem einzelnen Wort. Für dieses Szenario die Abfrage wäre gut, aus performance-Sicht? Select Col1, Col2 from Table Where Col1 Like '%Search%' oder Select Col1, Col2 from Table Where Col1

SQL Server-Pläne: Unterschied zwischen Indexsuche / Indexsuche

Anzahl der Antworten 7 Antworten
In einer SQL Server Execution plan-was ist der Unterschied zwischen einem Index-Scan und ein Index Seek Bin ich auf SQL Server 2005. InformationsquelleAutor der Frage cindi | 2009-07-16

Erstellen einer Zufallszahl mit MYSQL

Anzahl der Antworten 5 Antworten
Ich würde gerne wissen, gibt es eine Möglichkeit zu wählen, nach dem Zufallsprinzip generierte Zahl zwischen 100 und 500 zusammen mit einer select-Abfrage. ZB: SELECT name, address, random_number FROM users Ich nicht haben, speichern Sie diese Zahl

SQL Server kann Null nicht in Primärschlüsselfeld einfügen?

Anzahl der Antworten 8 Antworten
Ich bin bereit, über rip meine Haare auf diese ein. Ich bin ziemlich neu in MS SQL, und habe nicht gesehen, einen ähnlichen Beitrag irgendwo. Wenn ich versuche, eine Aussage wie diese: INSERT INTO qcRawMatTestCharacteristic VALUES(NULL, 1,1,1,1,1,1,1,'','','',

Wie kann ich mehrere Zeilen in oracle mit einem Sequenzwert einfügen?

Anzahl der Antworten 6 Antworten
Ich weiß, dass ich mehrere Zeilen einfügen mit Hilfe einer einzigen Anweisung, wenn ich die syntax in diese Antwort. Jedoch einer der Werte die ich einfügen aus einer Sequenz, d.h. insert into TABLE_NAME (COL1,COL2) select MY_SEQ.nextval,'some value'

Wie kann ich überprüfen, ob zwei Tabellen genau dieselben Daten haben?

Anzahl der Antworten 7 Antworten
Im Grunde haben wir eine Tabelle (original table) und es ist gesichert in eine andere Tabelle (backup table); so sind die beiden Tabellen haben genau das gleiche schema. Am Anfang die beiden Tabellen (original table und backup

Bindevariablen mit dynamischer SELECT INTO-Klausel in PL / SQL verwenden

Anzahl der Antworten 5 Antworten
Ich habe eine Frage bezüglich wo bind Variablen verwendet werden können, in einer dynamischen SQL-Anweisung in PL/SQL. Zum Beispiel, ich weiß, dass dies gilt: CREATE OR REPLACE FUNCTION get_num_of_employees (p_loc VARCHAR2, p_job VARCHAR2) RETURN NUMBER IS v_query_str

MySQL foreach Alternative für das Verfahren

Anzahl der Antworten 2 Antworten
Mein problem ist ziemlich einfach. Ich habe die Tabelle sets dass die store-Produkt-sets (mehr Produkte, die aussah wie eine auf der Außenseite - computer, Maus und Tastatur für ex.) es ist verbunden mit M:N mit sets_products Tabelle

Namenskonvention für eindeutige Einschränkung

Anzahl der Antworten 3 Antworten
Namenskonventionen sind wichtig, und primary key-und foreign-key häufigsten verwendete und offensichtliche Konventionen (PK_Table und FK_Table_ReferencedTable, beziehungsweise). Die IX_Table_Column Benennung der Indizes ist auch ziemlich standard. Was über die UNIQUE-Einschränkung? Gibt es eine allgemein anerkannte Namenskonvention für diese

Hinzufügen eindeutiger Einschränkung in SQL Server 2008 GUI?

Anzahl der Antworten 4 Antworten
Habe ich eine vorhandene Tabelle mit Daten. Ich habe gerade eine neue Spalte, aber ich kann nicht finden, wie Sie eine unique-Einschränkung für diese Spalte. Könnte jemand bitte beraten? Der rechten Maustaste und wählen Sie "check constraints"

Postgres-Datentyp-Cast

Anzahl der Antworten 1 Antworten
Meine Datenbank ist Postgres 8. Ich brauche cast-Datentyp in einen anderen. Das bedeutet, eine der Spalten-Datentyp ist varchar und muss es umwandeln in int mit Postgres in einem SELECT - Anweisung. Momentan, ich bekomme den string-Wert, und

Was ist der Zweck von PAD_INDEX in dieser SQL Server-Einschränkung?

Anzahl der Antworten 3 Antworten
Habe ich folgende Einschränkung angewendet wird, zu einer meiner Tabellen, aber ich weiß nicht, was PAD_INDEX bedeutet. Kann jemand mich aufklären? CONSTRAINT [PK_Employees] PRIMARY KEY CLUSTERED ( [EmployeeId] ASC ) WITH (PAD_INDEX = OFF, IGNORE_DUP_KEY = OFF)

Flags in einer Datenbankzeilen, Best Practices

Anzahl der Antworten 7 Antworten
Ich Frage dies aus Neugier. Grundsätzlich meine Frage ist, wenn man eine Datenbank, welche einen zeileneintrag, um Dinge, die wirken wie Fahnen, was ist die beste Praxis? Ein gutes Beispiel HIERFÜR wäre die Abzeichen auf stack overflow

Wie zeigt man alle Privilegien eines Benutzers in Oracle?

Anzahl der Antworten 4 Antworten
Kann mir bitte jemand sagen, wie um zu zeigen, alle Berechtigungen/Regeln von einem bestimmten Benutzer in der sql-Konsole? InformationsquelleAutor der Frage destiny | 2012-03-21

Was ist "Connect Timeout" in der SQL Server-Verbindungszeichenfolge?

Anzahl der Antworten 7 Antworten
Hallo Leute ich habe die folgende Verbindungszeichenfolge(eine Eigenschaft von sql server): Data Source=(LocalDB)\v11.0;AttachDbFilename=C:\Users\myUser\Desktop\adoBanche\Banche\bin\Debug\banche.mdf;Integrated Security=True;Connect Timeout=30 Verstehe ich nicht, was meinst Timeout=30. Könnte jemand erklären, was bedeutet das? Kommentar zu dem Problem Wenn es keine Verbindung in 30

Gibt es einen Grund für die GROUP BY-Klausel ohne Aggregationsfunktion?

Anzahl der Antworten 5 Antworten
Bin ich (gründlich) lernen SQL im moment und kam über die GROUP BY - Klausel. GROUP BY Aggregate oder Gruppen, die Ergebnismenge nach dem argument(en), die es Ihnen. Wenn Sie diese Klausel in einer Abfrage können Sie

SQL Joins Vs SQL-Unterabfragen (Leistung)?

Anzahl der Antworten 9 Antworten
Möchte ich wissen, wenn ich eine join Abfrage so etwas wie dieses - Select E.Id,E.Name from Employee E join Dept D on E.DeptId=D.Id und ein Unterabfrage so etwas wie dieses - Select E.Id,E.Name from Employee Where DeptId

Datenbankstruktur für Baumstruktur

Anzahl der Antworten 6 Antworten
Was wäre der beste Weg zur Implementierung eines anpassbaren (also eine Baumstruktur mit einer unbekannten Anzahl von Ebene) - Struktur die Daten-Struktur in eine Datenbank? Ich habe das einmal gemacht, bevor Sie eine Tabelle mit einem Fremdschlüssel

Möglich, eine Sicherung von SQL Server 2014 auf SQL Server 2012 wiederherzustellen?

Anzahl der Antworten 2 Antworten
Ich weiß, dass Sie nicht (zumindest nicht leicht) wiederherstellen einer SQL Server 2012 backup von SQL Server 2008. Aber wie funktioniert es für SQL Server 2014, SQL Server 2012 ? Auf Datenbank-Ebene gibt es die Eigenschaft zum

SQL Koaleszieren mit leerer Zeichenfolge

Anzahl der Antworten 3 Antworten
Habe ich Folgendes: Select Coalesce(Other,Industry) Ind from registration Die Sache ist, dass Andere kann ein leerer string oder NULL ist. Wie bekomme ich verschmelzen zu arbeiten, so dass, wenn der Andere einen leeren string, Verschmelzen noch sich

mysql Ausführungszeit

Anzahl der Antworten 3 Antworten
Ist es ein Weg, um die Ausführungszeit der zuletzt ausgeführten Abfrage in mysql? InformationsquelleAutor der Frage mck89 | 2009-10-27

SQL Server TRY CATCH endgültig

Anzahl der Antworten 3 Antworten
Habe ich ein Szenario, wo ich etwas ähnliches .NET's try-catch-finally block. Auf meinen versuchen werde ich CREATE a #temp table, INSERT Daten & andere Daten-sets, basierend auf #temp. Auf CATCH dann RAISERROR. Ist es möglich, ein FINALLY

Syntax für das Einfügen in eine Tabelle ohne Werte?

Anzahl der Antworten 3 Antworten
Ich habe eine Tabelle erstellt mit folgendem schema: CREATE TABLE [dbo].[Visualizations] ( VisualizationID int identity (1,1) NOT NULL ) Da der Tisch hat keine einstellbaren Felder, ich bin mir nicht sicher, wie Sie einen Datensatz einfügen. Ich

Holen Sie sich die Liste der gespeicherten Prozeduren, die an einem bestimmten Datum erstellt und / oder geändert wurden?

Anzahl der Antworten 6 Antworten
Will ich finden, die gespeicherte Prozedur, die ich erstellt habe und auch ich möchte die zu finden, die gespeicherte Prozedur, die ich geändert habe in meiner SQL-Server auf ein bestimmtes Datum wie 27. september 2012 (27/09/2012). Gibt

Join vs. Unterabfrage

Anzahl der Antworten 16 Antworten
Ich bin ein old-school-MySQL-Benutzer und haben immer bevorzugt JOIN über sub-Abfrage. Aber heutzutage jeder nutzt sub-query und ich hasse es, ich weiß nicht, warum. Fehlt mir das theoretische wissen selbst zu beurteilen, wenn es da Unterschiede gibt.

Wie lade ich DATA INFILE in mysql mit dem ersten col Auto Increment?

Anzahl der Antworten 7 Antworten
Derzeit haben Wir eine Tabelle ähnlich dieser: --------------------- ID | AField | BField| --------------------- Die ID ist Auto Increment Wie erstelle ich eine CSV, die wir in der Datenbank automatisch füllen Sie das ID-Feld mit auto-increment Nummer?

MySQL - UPDATE mehrere Zeilen mit unterschiedlichen Werten in einer Abfrage

Anzahl der Antworten 4 Antworten
Ich versuche zu verstehen, wie UPDATE mehrere Zeilen mit verschiedenen Werten und ich verstehe es einfach nicht. Die Lösung ist überall, aber für mich sieht das schwer zu verstehen. Beispielsweise drei updates in 1 query: UPDATE table_users

Wie übergebe ich Parameter an ein SQL Server-Skript, das mit sqlcmd aufgerufen wird?

Anzahl der Antworten 1 Antworten
Ist es möglich, die übergabe von Parametern an eine SQL Server-Skript? Ich habe ein Skript erstellt eine Datenbank. Es wird aufgerufen, aus einer batch-Datei mithilfe von sqlcmd. Teil des SQL-Skripts wie folgt: CREATE DATABASE [SAMPLE] ON PRIMARY

Wie kann ich aus einer Werteliste in Oracle auswählen?

Anzahl der Antworten 6 Antworten
Ich beziehe mich auf diese stackoverflow Antwort: Wie kann ich wählen Sie aus der Liste von Werten in SQL Server Wie kann etwas ähnliches geschehen in Oracle? Habe ich gesehen, die anderen Antworten auf dieser Seite, die

prüft, ob eine Verknüpfung NICHT existiert

Anzahl der Antworten 5 Antworten
Ich bin auf der Suche nach dem schreiben eines Bereichs, der gibt alle Datensätze zurück, die nicht mit einem bestimmten Verein. foo.rb class Foo < ActiveRecord::Base has_many :bars end bar.rb class Bar < ActiveRecord::Base belongs_to :foo end

Wie man Backup von Funktionen nur in Postgres macht

Anzahl der Antworten 2 Antworten
Will ich backup aller Funktionen in meiner postgres-Datenbank.Wie man backup-Funktionen nur in Postgres? InformationsquelleAutor der Frage vmb | 2012-12-07

Beim Konvertieren von Datum und / oder Uhrzeit aus der Zeichenfolge beim Einfügen von datetime ist die Konvertierung fehlgeschlagen

Anzahl der Antworten 11 Antworten
Ich habe versucht, eine Tabelle erstellen wie folgt vor, create table table1(date1 datetime,date2 datetime); Zuerst habe ich versucht, einfügen von Werten wie unten, insert into table1 values('21-02-2012 6:10:00 PM','01-01-2001 12:00:00 AM'); Es hat Fehler zu sagen, Nicht

SQL Server Management Studio 2012 hängt

Anzahl der Antworten 13 Antworten
Wenn ich auf den "Datenbanken" Knoten im "Objekt-Explorer" es kommt einfach immer auf "Loading items", bis Sie sich irgendwann hängt es sich einfach auf. Dies geschieht nur, wenn eine Verbindung zu einem remote-server, nicht aber beim Zugriff