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.


30
SQL schließt eine Spalte mit SELECT aus * [außer SpalteA] FROM TabelleA?
Wir alle wissen, dass wir alle Spalten aus einer Tabelle auswählen können SELECT * FROM tableA Gibt es eine Möglichkeit, Spalten aus einer Tabelle auszuschließen, ohne alle Spalten anzugeben? SELECT * [except columnA] FROM tableA Die einzige Möglichkeit, die ich kenne, besteht darin, alle Spalten manuell anzugeben und die unerwünschte …
733 sql  sql-server  tsql 



18
SQL JOIN - WHERE-Klausel vs. ON-Klausel
Nach dem Lesen handelt es sich nicht um ein Duplikat von Explicit vs Implicit SQL Joins . Die Antwort kann verwandt (oder sogar gleich) sein, aber die Frage ist anders. Was ist der Unterschied und was sollte in jedem gehen? Wenn ich die Theorie richtig verstehe, sollte das Abfrageoptimierungsprogramm beide …

20
Setzen Sie den Identitäts-Seed zurück, nachdem Sie Datensätze in SQL Server gelöscht haben
Ich habe Datensätze in eine SQL Server-Datenbanktabelle eingefügt. In der Tabelle wurde ein Primärschlüssel definiert, und der Startwert für die automatische Inkrementierung der Identität wird auf "Ja" gesetzt. Dies erfolgt hauptsächlich, weil in SQL Azure für jede Tabelle ein Primärschlüssel und eine Identität definiert sein müssen. Da ich jedoch einige …

29
Schnellste Methode zum Einfügen in Entity Framework
Ich suche nach dem schnellsten Weg zum Einfügen in Entity Framework. Ich frage dies aufgrund des Szenarios, in dem Sie ein aktives TransactionScope haben und die Einfügung sehr groß ist (4000+). Dies kann möglicherweise länger als 10 Minuten dauern (Standardzeitlimit für Transaktionen). Dies führt zu einer unvollständigen Transaktion.
681 c#  sql  entity-framework 

9
SQL-Update-Abfrage mithilfe von Joins
Ich muss ein Feld mit einem Wert aktualisieren, der durch einen Join von 3 Tabellen zurückgegeben wird. Beispiel: select im.itemid ,im.sku as iSku ,gm.SKU as GSKU ,mm.ManufacturerId as ManuId ,mm.ManufacturerName ,im.mf_item_number ,mm.ManufacturerID from item_master im, group_master gm, Manufacturer_Master mm where im.mf_item_number like 'STA%' and im.sku=gm.sku and gm.ManufacturerID = mm.ManufacturerID and …



10
Wie kann ich eine Fremdschlüsseleinschränkung in MySQL vorübergehend deaktivieren?
Ist es möglich, Einschränkungen in MySQL vorübergehend zu deaktivieren? Ich habe zwei Django-Modelle, jedes mit einem ForeignKey zum anderen. Das Löschen von Instanzen eines Modells gibt aufgrund der ForeignKey-Einschränkung einen Fehler zurück: cursor.execute("DELETE FROM myapp_item WHERE n = %s", n) transaction.commit_unless_managed() #a foreign key constraint fails here cursor.execute("DELETE FROM myapp_style …


13
MySQL Query GROUP BY Tag / Monat / Jahr
Ist es möglich, eine einfache Abfrage durchzuführen, um zu zählen, wie viele Datensätze ich in einem bestimmten Zeitraum wie einem Jahr, einem Monat oder einem Tag habe und ein TIMESTAMPFeld habe, wie z. SELECT COUNT(id) FROM stats WHERE record_date.YEAR = 2009 GROUP BY record_date.YEAR Oder auch: SELECT COUNT(id) FROM stats …
649 mysql  sql  date  datetime  group-by 

4
SQL-Injection, die mysql_real_escape_string () umgeht
Gibt es eine SQL-Injection-Möglichkeit, auch wenn die mysql_real_escape_string()Funktion verwendet wird? Betrachten Sie diese Beispielsituation. SQL ist in PHP wie folgt aufgebaut: $login = mysql_real_escape_string(GetFromPost('login')); $password = mysql_real_escape_string(GetFromPost('password')); $sql = "SELECT * FROM table WHERE login='$login' AND password='$password'"; Ich habe zahlreiche Leute zu mir sagen hören, dass solcher Code immer noch …


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.