Articles of SQL

Auswählen staticer Werte zum Vereinigen in eine andere Abfrage

Mein Problem besteht im Wesentlichen darin, dass ich in Oracle eine Abfrage ausführen muss, die eine statice list von Werten zusammenführt ("Static" bedeutet, dass sie von einem anderen Ort stammt, den ich nicht aus der database abrufen kann), aber tatsächlich eine willkürliche list von Werten ist die Abfrage) mit einer dynamischen list von Werten, die […]

Wie füge ich eine Spalte in Oracle mit Enum-Werten hinzu?

Wie verwende ich Enums in Oracle? Der obige Beitrag gibt mir eine Option zum Erstellen einer Enum-Spalte beim Erstellen einer Tabelle. Aber ich habe eine Tabelle, die Werte hat. Ich wollte eine weitere Spalte mit Enum-Werten hinzufügen. ALTER TABLE CARS **(ADD** BODY_TYPE VARCHAR2(20) CHECK (BODY_TYPE IN ('COUPE','SEDAN','SUV')) ); Ich bekomme einen Syntaxerrors in der Nähe […]

Gibt es eine Möglichkeit, ein object oder eine list an die gespeicherte Prozedur des SQL-servers zu übergeben?

Ich möchte object oder list an SQL server gespeicherte Prozedur übergeben. Mein Zweck ist es, mehrere datasätze gleichzeitig über Store-Verfahren einzufügen. Also, gibt es einen path, es zu tun?

SQL select Abfrage mit like

Ich versuche diesen Code auszuführen public long getTopicCountWithTag(String tag) { long count; query = " SELECT count(*) FROM [DB_us2].[dbo].[discns] where tags like '%@tags%'"; try { com = new SqlCommand(query, con); com.Parameters.AddWithValue("@tags", tag); con.Open(); sdr = com.ExecuteReader(); sdr.Read(); count= sdr.GetInt32(0); } catch (Exception e) { count = -1; throw e; } finally { con.Close(); } return […]

Oracle SQL – Verstehen, wie die Dual-Tabelle ihre Magie ausübt

Bei der Erstellung einer kleinen Testtabelle stolperte ich online über den folgenden Artikel: ( http://www.techonthenet.com/sql/insert.php ) Hier finden Sie die folgende Lösung zum Einfügen mehrerer Zeilen fester Werte in Oracle : Insert All Into testTable (key, field1, field2) Values (1, 10, 'a') Into testTable (key, field1, field2) Values (2, 20, 'b') Into testTable (key, field1, […]

H2 SQL-database – INSERT, wenn der datasatz nicht existiert

Ich möchte eine H2-database initialisieren, aber ich bin nicht sicher, ob die datasätze existieren. Wenn sie existieren, möchte ich nichts tun, aber wenn sie nicht existieren, möchte ich die Standardwerte schreiben. Etwas wie das: IF 'number of rows in ACCESSLEVELS' = 0 INSERT INTO ACCESSLEVELS VALUES (0, 'admin'), (1, 'SEO'), (2, 'sales director'), (3, 'manager'), […]

Websql Abfrage insert

Ich bin neu websql.i kann nicht Primärschlüssel in Websql insert. Abfrage erstellen db.transaction(function (tx) { var sql = "CREATE TABLE vehicles ( "+ "id integer primary key autoincrement,"+ "vehicle_ref_no VARCHAR(255),"+ "vehicle_plate_no VARCHAR(255),"+ )"; tx.executeSql(sql); }); Abfrage insert db.transaction( function (tx) { tx.executeSql( "INSERT INTO vehicles VALUES (?, ?)", [data.vehicle_ref_no, data.vehicle_plate_no, ], function (tx, result) { […]

Was sind Nachteile und Vorteile für die Definition einer Beschränkung aufschiebbar

Wir verwenden die Oracle-database in unseren Projekten. Und wir definieren so viel wie Einschränkungen, die auf die database angewendet werden können (einschließlich Primär-, Unique-, Check- und Fremdschlüssel-Constraints). Es scheint, dass die Definition von Constraints DEFERRABLE es uns erlaubt, sie zu vercasting, wenn sie benötigt wird. Warum also sollte eine Constraint als NICHT ABWEICHEND definiert werden? […]

Kröte: function zum automatischen Vervollständigen von Tabellen funktioniert nicht

Ich benutze Toad nun seit über einem Jahr ohne Probleme. Plötzlich funktioniert die automatische Vervollständigung der Tabelle nicht mehr. Keine Einstellungen wurden geändert, und ich habe eine neue TOAD-Version sauber installiert, das Problem besteht jedoch weiterhin. Das image unten zeigt die automatische Vervollständigung in IN_INSTRUMENT im Schema MCDM. Normales Verhalten sollte zu einer Tabelle / […]

Wie rufe ich sqljdbc_auth.dll auf

Ich benutze Eclipse und möchte eine SQL-database-Verbindung machen Ich legte die sqljdbc_auth.dll in den Build-Pfad Ich erhalte diese Fehlermeldung Dec 18, 2013 10:45:54 AM com.microsoft.sqlserver.jdbc.AuthenticationJNI clinit> WARNUNG: Fehler beim Laden der file sqljdbc_auth.dll: no sqljdbc_auth in java.library.path Dieser Treiber ist nicht für die integrierte authentication konfiguriert. ClientConnectionId: 7a06f … Was mache ich hier falsch?