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.

20
Stellen Sie die Datenbank vom SINGLE USER-Modus auf MULTI USER
Ich benötige Hilfe beim Einstellen einer Datenbank, die im SINGLE_USERModus wiederhergestellt wurde MULTI_USER. Jedes Mal, wenn ich renne ALTER DATABASE BARDABARD SET MULTI_USER; GO Ich bekomme diesen Fehler: Änderungen am Status oder an den Optionen der Datenbank 'BARDABARD' können derzeit nicht vorgenommen werden. Die Datenbank befindet sich im Einzelbenutzermodus und …
188 sql  sql-server 


4
So finden Sie doppelte Datensätze in PostgreSQL
Ich habe eine PostgreSQL-Datenbanktabelle mit dem Namen "user_links", die derzeit die folgenden doppelten Felder zulässt: year, user_id, sid, cid Die eindeutige Einschränkung ist derzeit das erste Feld „id“ genannt, aber ich bin jetzt schauen , um eine Einschränkung hinzuzufügen , dass die zu machen year, user_id, sidund cidsind alle einzigartig …

9
Ändern der maximalen Länge einer Varchar-Spalte?
Ich versuche, die Länge einer Varchar-Spalte von 255 Zeichen auf 500 zu aktualisieren, ohne den Inhalt zu verlieren. Ich habe zuvor Tabellen gelöscht und neu erstellt, war aber noch nie der alter-Anweisung ausgesetzt, die ich meiner Meinung nach dazu verwenden muss. Ich habe die Dokumentation hier gefunden: ALTER TABLE (Transfact-SQL), …

9
Wie füge ich eine 'if-Klausel' in eine SQL-Zeichenfolge ein?
Hier ist also, was ich in meiner MySQL- Datenbank tun möchte . Ich möchte zu tun: SELECT * FROM itemsOrdered WHERE purchaseOrder_ID = '@purchaseOrdered_ID' AND status = 'PENDING' Wenn das keine Zeilen zurückgeben würde, was durch möglich ist if(dr.HasRows == false), würde ich jetzt eine UPDATEin der purchaseOrderDatenbank erstellen : …
188 mysql  sql 



10
Konvertieren Sie den Zeitstempel in der MySQL-Abfrage auf das Datum
Ich möchte ein timestampin MySQL in ein Datum konvertieren . Ich möchte das Feld user.registration in die Textdatei als formatieren yyyy-mm-dd. Hier ist mein SQL: $sql = requestSQL("SELECT user.email, info.name, FROM_UNIXTIME(user.registration), info.news FROM user, info WHERE user.id = info.id ", "export members"); Ich habe auch versucht, die Datumskonvertierung mit: DATE_FORMAT(user.registration, …


4
Wie ändere ich die Standardkollatierung einer Tabelle?
create table check2(f1 varchar(20),f2 varchar(20)); erstellt eine Tabelle mit der Standardkollatierung latin1_general_ci; alter table check2 collate latin1_general_cs; show full columns from check2; zeigt die individuelle Zusammenstellung der Spalten als 'latin1_general_ci'. Was bewirkt dann der Befehl alter table?
186 mysql  sql  collation 

20
Sind Datenbankauslöser böse? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
186 sql  triggers 

5
mysql :: in Tabelle einfügen, Daten aus einer anderen Tabelle?
Ich habe mich gefragt, ob es eine Möglichkeit gibt, dies nur in SQL zu tun: q1 = SELECT campaign_id, from_number, received_msg, date_received FROM `received_txts` WHERE `campaign_id` = '8'; INSERT INTO action_2_members (campaign_id, mobile, vote, vote_date) VALUES(q1.campaign_id, q1.from_number, q1.received_msg, q1.date_received); Hinweis: q1 würde ungefähr 30.000 Zeilen zurückgeben. Gibt es eine Möglichkeit, …
186 sql  mysql 


9
ist es möglich, EXISTS direkt als Bit auszuwählen?
Ich habe mich gefragt, ob es möglich ist, so etwas zu tun (was nicht funktioniert): select cast( (exists(select * from theTable where theColumn like 'theValue%') as bit) Scheint, als ob es machbar sein sollte, aber viele Dinge, die in SQL funktionieren sollten, funktionieren nicht;) Ich habe Problemumgehungen dafür gesehen (SELECT …
185 sql  sql-server  tsql 

11
CSV-Datei in SQL Server importieren
Ich suche Hilfe beim Importieren einer .csvDatei in SQL Server mit BULK INSERTund habe einige grundlegende Fragen. Probleme: Die CSV-Dateidaten können ,(Komma) dazwischen haben (Beispiel: Beschreibung). Wie kann ich also den Import für diese Daten durchführen? Wenn der Client die CSV aus Excel erstellt, werden die Daten mit Komma eingeschlossen …
185 sql  sql-server  csv  bulkinsert  bulk 

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.