Als «sql» getaggte Fragen

80
Speichern der UUID als base64-Zeichenfolge

Ich habe mit der Verwendung von UUIDs als Datenbankschlüssel experimentiert. Ich möchte so wenig Bytes wie möglich belegen und gleichzeitig die UUID-Darstellung für den Menschen lesbar halten. Ich denke, dass ich es mit base64 auf 22 Bytes reduziert und einige nachfolgende "==" entfernt habe,...

80
MySQL-parametrisierte Abfragen

Es fällt mir schwer, mit dem MySQLdb-Modul Informationen in meine Datenbank einzufügen. Ich muss 6 Variablen in die Tabelle einfügen. cursor.execute (""" INSERT INTO Songs (SongName, SongArtist, SongAlbum, SongGenre, SongLength, SongLocation) VALUES (var1, var2, var3, var4, var5, var6) """) Kann...

80
Wie benenne ich einen Index in MySQL um?

Ich möchte einen Index umbenennen. Ich habe mir die Dokumentation zur Änderungstabelle angesehen , kann aber die Syntax zum einfachen Umbenennen eines Index nicht herausfinden. Wenn Sie dies über die MySQL-Benutzeroberfläche tun, wird der Index gelöscht und ein neuer erstellt. Während dies...

80
SQL LIKE Bedingung zur Überprüfung auf Ganzzahl?

Ich verwende eine Reihe von SQL LIKE-Bedingungen, um das Alphabet durchzugehen und alle Elemente aufzulisten, die mit dem entsprechenden Buchstaben beginnen, z. B. um alle Bücher zu erhalten, deren Titel mit dem Buchstaben "A" beginnt: SELECT * FROM books WHERE title ILIKE "A%" Das ist gut für...

80
SQlite: auswählen in?

Ich bin nicht sicher, ob ich select in verwenden kann, um Daten aus einer anderen Tabelle wie dieser zu importieren: select * into bookmark1 from bookmark; Stimmt es, dass SQlite diese Syntax nicht unterstützt? Gibt es noch andere Alternativen?

80
MySQL-Befehlszeilenclient für Windows

Gibt es einen netten Befehlszeilen-MySQL-Client für Windows? Ich meine eine einzelne Exe, mit der eine Beispielabfrage verbunden und ausgeführt werden kann. Ich habe gegoogelt und konnte nur große grafische Umgebungen wie Kröte oder MySQL-Workbench finden. Ich brauche nur ein einfaches...