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.






5
Die Tabellenspeicher-Engine für <TABLE> verfügt nicht über diese Option bei Bestellung nach Abfrage (FEHLER 1031).
Die Tabellenspeicher-Engine für &lt;TABLE&gt; verfügt nicht über diese Option. Dies ist der Fehler, den MySQL bei einer order byAbfrage zurückgibt. Der Spaltentyp ist varchar(2000). Abfrage: select * from `dbo.table_1` order by textT; Fehler zurückgegeben: FEHLER 1031 (HY000): Die Tabellenspeicher-Engine für 'dbo.table_1' verfügt nicht über diese Option. Warum passiert das? Und …
79 mysql  sql 


3
PostgreSQL visuelle Schnittstelle ähnlich wie phpMyAdmin?
Ich möchte Tabellen für PostgreSQL visuell wie phpMyAdmin anzeigen und möglicherweise bearbeiten, wobei Sie die Liste der Tabellen sowie Felder und einzelne Zeilen für eine Tabelle anzeigen können. Gibt es ein Dienstprogramm, das dies tun kann? Verzeihen Sie mir, ob dies in pgAdmin III tatsächlich möglich ist, aber ich konnte …
79 sql  postgresql 

5
Wann wird ein Zeitstempel (automatisch) aktualisiert?
Wenn ich eine Spalte in einer Tabelle vom Typ habe TIMESTAMPund standardmäßig Folgendes habe: CURRENT_TIMESTAMP Wird diese Spalte auf den aktuellen Zeitstempel aktualisiert, wenn ich den Wert einer anderen Spalte in derselben Zeile aktualisiere ? Es scheint nicht so, aber ich bin mir nicht sicher, ob dies passieren sollte. Ich …
79 mysql  sql  timestamp 

8
Was sind die praktischen Unterschiede zwischen "REPLACE" und "INSERT ... ON DUPLICATE KEY UPDATE" in MySQL?
Ich muss die Werte aller Felder eines Datensatzes mit einem bestimmten Schlüssel festlegen (der Schlüssel ist tatsächlich zusammengesetzt) ​​und den Datensatz einfügen, wenn noch kein Datensatz mit einem solchen Schlüssel vorhanden ist. REPLACEscheint wie gedacht, um die Arbeit zu erledigen, aber gleichzeitig schlägt seine Handbuchseite vor INSERT ... ON DUPLICATE …
79 mysql  sql  insert  replace 

8
Verwenden Sie das aktuelle Datum als Standardwert für eine Spalte
Gibt es eine Möglichkeit, den Standardwert einer Spalte DateTime.Nowin SQL Server festzulegen? Beispiel: table Event Id int (auto-increment) not null Description nvarchar(50) not null Date datetime not null Die Linie: Insert into Event(Description) values('teste'); sollte eine Zeile einfügen und der Datumswert sollte das aktuelle Datum sein.
79 sql  sql-server 

8
Muss die skalare Variable deklarieren
@RowFrom int @RowTo int sind beide globale Eingabeparameter für die gespeicherte Prozedur. Da ich die SQL-Abfrage innerhalb der gespeicherten Prozedur mit T-SQL kompiliere und sie Exec(@sqlstatement)am Ende der gespeicherten Prozedur verwende, um das Ergebnis anzuzeigen , wird mir dieser Fehler angezeigt, wenn ich versuche, sie zu verwenden die @RowFromoder @RowToinnerhalb …


3
Filtertabelle vor dem Anwenden von Left Join
Ich habe 2 Tabellen, ich möchte die 1 Tabelle filtern, bevor die 2 Tabellen zusammengefügt werden. Kundentabelle: ╔══════════╦═══════╗ ║ Customer ║ State ║ ╠══════════╬═══════╣ ║ A ║ S ║ ║ B ║ V ║ ║ C ║ L ║ ╚══════════╩═══════╝ Eintragstabelle: ╔══════════╦═══════╦══════════╗ ║ Customer ║ Entry ║ Category ║ ╠══════════╬═══════╬══════════╣ …

18
SELECT FOR UPDATE mit SQL Server
Ich verwende eine Microsoft SQL Server 2005-Datenbank mit Isolationsstufe READ_COMMITTEDund READ_COMMITTED_SNAPSHOT=ON. Jetzt möchte ich verwenden: SELECT * FROM &lt;tablename&gt; FOR UPDATE ... damit andere Datenbankverbindungen blockieren, wenn versucht wird, auf dieselbe Zeile "FOR UPDATE" zuzugreifen. Ich habe es versucht: SELECT * FROM &lt;tablename&gt; WITH (updlock) WHERE id=1 ... aber dies …

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.