Tag: sql

Wie sicher und effizient speichern SSN in einer Datenbank?

Mein Hauptproblem ist, dass ich gern überprüfen möchte, ob jemand mit demselben SSN mehrere Konten bei uns hat. Derzeit sind alle persönlich identifizierbaren Informationen verschlüsselt und entschlüsselt eine nicht-triviale Zeit. Meine erste Idee war, eine ssn Spalte der Benutzerspalte in der Datenbank hinzuzufügen. Dann könnte ich einfach eine Abfrage machen, wo ich alle Benutzer mit […]

Funktionsfolgefehler (0) (SQLFetch) – SQL, Pyodbc

for _item in file_list: for col in cursor.execute("select column1,column2 from tbl"): if _item[0]==col.column1: #I also tried using a different cursor, still doesn't work var1 = cursor.execute("select column2 from tbl where column1=?", _item[0]) for i in var1: var2 = i[0] try: cursor3.execute("insert into tbl(column2,column1,column3,column4) values (?,?,?,?)", (var1, _item[0],_item[1],_item[2])) cursor3.commit() except IOError as error: print error Was […]

Django viele-to-may: wie bekomme Zeilen-ID in verwandter Tabelle

Ich habe zum Beispiel 2 einfache Modelle class First(m.Model): target_field = m.CharField() class Second(m.Model): link_field = m.ManyToManyField(First) Verwandte Verknüpfungstabelle sieht so aus: id | Second_id | First_id Wie bekomme ich ID? Nicht second_id oder first_id – genau Zeilen-ID. Ich kann Django-Methoden nicht finden und schrieb es selbst. Danke für die Hilfe. UPD Für Frontend API […]

Cx_Oracle CREATE TABLE AS gibt ORA-01036 zurück: illegaler Variablenname / Nummer

Ich versuche, TABELLE AS mit cx_Oracle auf Python 2.4.6 zu erstellen Der folgende Code: query = '''CREATE TABLE TMP_STATS_1 AS select NUM from INF_CARD where IMPORT_DATE between to_date(:datepass || ' 00:00:00','dd/mm/yyyy hh24:mi:ss') and to_date(:datepass || ' 23:59:59','dd/mm/yyyy hh24:mi:ss')''' curs.execute(query, datepass=datep) Rückgabewert : cx_Oracle.DatabaseError: ORA-01036: illegaler Variablenname / Nummer Wenn CREATE TABLE TMP_STATS_1 AS die CREATE […]

Kann ich SQL verwenden, um Inhalte einer als CSV gespeicherten Tabellenspalte (kommagetrennte Werte) in einzelne Zeilen in einer neuen Tabelle aufzuteilen?

Ich sehe, es gibt ein paar verwandte Fragen mit Antworten, aber nicht genau das, was ich brauche, also werde ich eine neue Frage stellen. Ich habe diese CSV-Datei mit Tausenden von Reihen von Speicherbeständen Daten, die ich möchte in eine MS SQL Server-Datenbank importieren und verwenden Sie SQL, um sie zu verarbeiten. Nach dem Import […]

Warum wird dieses Sql-Skript nicht ausgeführt?

Hallo ich habe die folgende python: c = conn.cursor() #get the account id for the specific user actidSQL = "select id from accounts where user_id = (select id from auth_user where username = '%s');" % user c.execute(actidSQL) actid = c.fetchone()[0] print actid #fill the latencies table – currently not firing, not sure why? latencies_sql = […]

Pandas read_sql mit Parametern und Wildcard-Operator

Ich versuche, Daten von sql durch python mit dem Code abzurufen: query = ("SELECT stuff FROM TABLE WHERE name like %%(this_name)s%") result = pd.read_sql(query,con=cnx,params={'this_name':some_name}) Der Code oben funktioniert einwandfrei, wenn ich den Wildcard-Operator% nicht weitergeben muss. In diesem Fall funktioniert der Code jedoch nicht. Wie kann ich in der Abfrage den Wildcard-Operator weitergeben? Vielen Dank.

Exportieren von Dataframe zu Oracle: TypeError

Ich versuche immer wieder, das folgende Dataframe zu meiner Oracle-Tabelle zu exportieren: final df is: S USTAINABLE H ARVEST S ECTOR| QUOTA LISTING JUN 11 2013 Unnamed: 1 \ 2 6/4/13 130196 3 5/28/13 130158 4 6/4/13 130210 5 5/14/13 130079 6 6/4/13 130187 7 6/4/13 130208 8 6/11/13 130249 9 6/4/13 130204 10 5/28/13 […]

Wie man eine Verbindung zu Azure SQL Datenbank von Django App auf Linux VM herstellt

Ich suchte Tutorials oder vollständige Erklärungen über die Verwendung von SQL Azure Database mit Django Anwendung, die auf Linux VM gehostet. Ich habe den Datenbankbereich von settings.py so verändert DATABASES = { 'default': { 'ENGINE': 'sql_server.pyodbc', 'NAME': 'azure_database_name', 'USER': 'user@server_name_like_wjrnvlwjrng3', 'PASSWORD': 'my_pass', 'HOST': 'server_name_like_wjrnvlwjrng3.database.windows.net', 'PORT': '1433', 'OPTIONS': { 'driver': 'FreeTDS', 'TDS_Version': '7.1', } } } […]

Django-Abfrage: "datetime + delta" als Ausdruck

Nun, meine Frage ist ein bisschen wie folgt: Angenommen, ich habe das nächste Modell, das ist ein einfacher Fall: class Period(models.Model): name = CharField(… field specs here …) start_date = DateTimeField(… field specs here …) duration = … don't know what field should i use but this has to hold a delta … Ich möchte […]

Python ist die beste Programmiersprache der Welt.