Tag: sql

Structured Query Language (SQL) ist eine Sprache zur Abfrage von Datenbanken. Fragen sollten code-Beispiele, die die Struktur einer Tabelle, Beispieldaten, und ein tag für die DBMS-Implementierung (z.B. MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, etc.) verwendet wird. Wenn Ihre Frage bezieht sich ausschließlich auf eine spezifische DBMS – (unter Verwendung von spezifischen Erweiterungen/Funktionen), verwenden Sie das DBMS-tag statt. Antworten auf die Fragen getaggt mit SQL sollte eine ISO/IEC-standard-SQL.

SQL Server : verwenden Sie bigint-Variablen in der gespeicherten Prozedur

Anzahl der Antworten 4 Antworten
Sehr einfach, ich rufe ein Verfahren, um die Primärschlüssel aus einer Tabelle, die Speicherung der Schlüssel in einer Variablen, so dass ich kann, dann verwenden Sie zum einfügen in einer anderen Tabelle muss ein Fremdschlüssel. Die variable

Berechnen Sie am nächsten Werktag in Postgres

Anzahl der Antworten 4 Antworten
Muss ich planen, einige Elemente in einer postgres-Abfrage basierend auf einer angeforderten Liefertermin für eine Bestellung. So zum Beispiel der Auftrag hat eine von Ihnen erbetene Lieferung am Montag (20120319 zum Beispiel), und die Reihenfolge muss vorbereitet

Falsche syntax in der Nähe '<'. Das label 'xmlns' wurde bereits deklariert. Label-Namen müssen eindeutig sein innerhalb einer Abfrage, der batch oder die gespeicherte Prozedur

Anzahl der Antworten 3 Antworten
Ich erhalte einen string aus einer Datenbank im xml-format und versuchen, ein update der xml-Daten mit der folgenden Abfrage: ExecuteNonQuery("Update Logs SET Message = " + encryptedMessage + " WHERE ID = " + message.Id); aber es

Update-Zeit nur in eine datetime-Spalte in SQL Server

Anzahl der Antworten 1 Antworten
Ich versuche zu aktualisieren, die Zeit nur in meinem datetime - Spalte in SQL Server. Habe ich diese Spalten in meiner tblAttendance2 DateTimeIn, DateTimeOut, UserID Ich aktualisieren möchten, die Zeit für meine Zeit in und Zeit auf

INSERT into IN eine SQL-Task-Editor-Problem

Anzahl der Antworten 1 Antworten
Ive verbrachte 15 Minuten versucht zu finden, ein posten, der löst mein problem, weil es scheint, ziemlich verbreitet, aber ich hatte kein Glück. Ich habe ein SSIS-Paket, kopiert es einige Tabellen aus access zu SQL server. Es

SQL-Abfrage zum extrahieren von text aus einer Spalte und speichern Sie es auf eine andere Spalte im gleichen Datensatz

Anzahl der Antworten 4 Antworten
Ich brauche etwas Hilfe bei einer SQL-Abfrage... Ich habe eine SQL Tabelle, hält in einer Spalte die details zu einem Formular, das eingereicht wurde. Ich brauche, um einen Teil des Textes, die in dieser Spalte gespeichert werden

SQL Server 2008: so wählen Sie alle Zeilen aus, in denen Feld ist mit Großbuchstaben?

Anzahl der Antworten 5 Antworten
Hier ist, was ich dachte, ich weiß, dass in diesem Feld, das erste Wort wird immer mindestens 2 Zeichen lang sein. Select * From Table! where SUBSTRING(Name, 1, 3) like '[A-Z]' Aber, dies bringt Sie zurück, nicht

So zeigen varBinary-Feld-Daten

Anzahl der Antworten 2 Antworten
Habe ich ein Datenbank-Feld, dessen Datentyp ist vom Datentyp varBinary. Jetzt in einem gridView-ich möchte anzeigen, dass Daten. Aber ich erhalte die Ausgabe: System.Byte nicht den Wert 0x2C6D1A ist in der Datenbank. Bitte helfen, wie dieses problem

Ausführen der SQL Server Pass-Through-Abfrage Aus Access VBA

Anzahl der Antworten 3 Antworten
Ich habe eine UPDATE pass-through-Abfrage gespeichert, in Access 2007. Wenn ich Doppelklick auf die pass-through-Abfrage erfolgreich ausgeführt. Wie kann ich diese Abfrage zum ausführen von VBA? Ich möchte es laufen, wenn meine "splash-screen" geladen. Derzeit bin ich

Oracle-Generierung der Liste von IW Woche Termine

Anzahl der Antworten 2 Antworten
Ziel: Ausgabe einer Liste der IW-standard-Woche-Termine für einen bestimmten Zeitraum, basierend auf dem aktuellen Datum. Gewünschte Ausgabe: das Aktuelle Datum = 4/27/2012, Liste der letzten 7 IW Woche Termine InformationsquelleAutor Cimplicity | 2012-04-27

Fügen Sie Spalten dynamisch, abhängig von einer Bedingung in SQL

Anzahl der Antworten 3 Antworten
Ich bin mit SSMS 2012. Betrachten Sie eine Tabelle Ein mit den Spalten A, B, C. ich möchte Sie dynamisch hinzufügen eine neue Spalte D dieser Tabelle basierend auf einer Bedingung, in einer der vorhandenen Spalten. Wie

Wählen Sie TOP-20 Verschiedene Zeilen in der Abfrage

Anzahl der Antworten 3 Antworten
Ich protokollieren von Aktionen der Benutzer in einer Tabelle mit einer Datum-Stempel. Jedes mal, wenn ein Benutzer in ein Projekt geht, meldet es sich, dass Sie betrachtet das Projekt und Stempel der datetime. Möchte ich die TOP-20

left join mit Bedingung für die Rechte Tabelle in mysql

Anzahl der Antworten 3 Antworten
Ich habe versucht, Sie zu wickeln meinem Kopf herum, aber ich bin nicht so viel Fortschritt. Mein Ziel ist, einen left join zwischen zwei Tabellen mit den Kriterien für die richtige Tabelle. Ich würde gerne sehen, die

Ausführen der SQL-Befehl und die Ausgabe von Ergebnis an ' DataGridView in C#

Anzahl der Antworten 5 Antworten
Ich versuche zum ausführen einer SQL-Befehl in einer Access-Datenbank über eine OleDbConnection mit C# und verwenden Sie die Informationen, die zum ausfüllen eines DataGridView auf einem windows form. Ich öffnete die Verbindung, erklärte die Abfrage, und ausgeführt

"enthält" in Bigquery standard-SQL

Anzahl der Antworten 1 Antworten
Wünsche ich für die Migration von Legacy-SQL zum SQL-Standard Hatte ich den folgenden code in älteren SQL SELECT hits.page.pageTitle FROM [mytable] WHERE hits.page.pageTitle contains '%' Und ich habe versucht, diese in Standard-SQL: SELECT hits.page.pageTitle FROM `mytable` WHERE

MySQL Spalte "total" hinzufügen

Anzahl der Antworten 4 Antworten
Brauche ich zur Abfrage dieser DB zu bekommen jede Zeile, sondern auch die SUMME von einer der Werte in der Spalte der Ergebnisse. Könnte ich php benutzen, um die Summe Wert, aber dann würde ich brauchen, um

Wie kann ich die Anhängen/verketten von BLOB-Daten in einer BLOB-Spalte mithilfe von update?

Anzahl der Antworten 1 Antworten
Brauche ich, um Daten Anhängen zu meinem BLOB-Feld, wie kann ich dies tun, mit einem update? Was ich mich Frage ist; ist es möglich die Verkettung von blob-Daten, so dass ich aktualisieren kann ein blob-Feld mit diesen

So wählen Sie Zeilen, in denen dieser Datensatz hat mehrere Einträge?

Anzahl der Antworten 4 Antworten
Meine Datenbank hat eine Kosten-Tabelle für die Artikel. Elemente können mehr als eine Kosten-Rekord. Ich soll die nehmen Sie nur die Elemente, die mehrere Kosten-Datensätze. Das UPC Feld F01, und die Tabelle heißt COST_TAB. Ich will nur

MySQL - wie Sie select id, wo min/max-Termine Unterschied ist mehr als 3 Jahre

Anzahl der Antworten 4 Antworten
Ich habe eine Tabelle wie diese: | id | date | user_id | ---------------------------------------------------- | 1 | 2008-01-01 | 10 | | 2 | 2009-03-20 | 15 | | 3 | 2008-06-11 | 10 | | 4

Falsche syntax in der Nähe OFFSET-Befehl

Anzahl der Antworten 1 Antworten
Warum das nicht funktioniert und gibt mir ein "Falsche syntax in der Nähe offset-Befehl" Fehler SELECT o.orderdate, o.orderid, o.empid, o.custid FROM Sales.Orders o ORDER BY o.orderdate, o.orderid OFFSET 50 ROWS FETCH NEXT 25 ROWS ONLY; Ich bin

Erstellen Tabelle T-SQL - nicht sehen können, erstellt Tabellen im Objekt-explorer

Anzahl der Antworten 1 Antworten
verwenden Sie Microsoft SQL Versuchen, erstellen Sie die Tabelle mithilfe der T-SQL Sprache. Code ist sehr einfach, erfolgreich ausgeführt, aber ich sehe nicht ein, erstellte Tabelle im Objekt-Explorer. Try-restart/reconnect/aktualisieren/reexecuting - Ergebnis das gleiche - kann nicht sehen,

Fehler beim konvertieren von Datentyp varchar in int Fehler in der gespeicherten Prozedur

Anzahl der Antworten 3 Antworten
Meine gespeicherten Prozedur ist SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER PROCEDURE [dbo].[Customer_Registrations] @type varchar(50) = null, @Customer_ID int = null, @Customer_Name varchar(50) = null, @Email varchar(50) = null, @Password varchar(50) = null, @Mobile varchar(50)

Gewusst wie: ausblenden Vorsicht: beim Ändern einen beliebigen Teil eines Objektnamens brechen könnte-Skripts und gespeicherte Prozeduren

Anzahl der Antworten 2 Antworten
In meiner Datenbank, ich bin umbenennen einer Tabelle. Ich habe versucht, es umzubenennen, indem Sie mit exec sp_rename Student,Students aber ich bekam die Meldung: Vorsicht: beim Ändern einen beliebigen Teil eines Objektnamens brechen könnte-Skripts und gespeicherte Prozeduren.

PostgreSQL äquivalent für die TOP-n-Bindung: LIMIT "mit Bande"?

Anzahl der Antworten 2 Antworten
Ich bin auf der Suche nach etwas ähnlich wie dies in SQL Server: SELECT TOP n WITH TIES FROM tablename Weiß ich über LIMIT im PostgreSQL, aber nicht die Entsprechung der oben vorhanden??? Ich bin nur neugierig,

MSSQL: Wie wollen Sie-Skript Gespeicherte Prozedur erstellen mit code?

Anzahl der Antworten 3 Antworten
Ich versuche Abfrage für eine Liste von Definitionen für gespeicherte Prozeduren verwenden von information_schema.Routinen, die vorhanden sind in einer Datenbank in einem anderen aber nicht. SELECT t1.Routine_Definition FROM [server1].MyDatabase.INFORMATION_SCHEMA.Routines t1 LEFT JOIN [server2].MyDatabase.INFORMATION_SCHEMA.Routines t2 ON t1.Routine_Name =

Wie um zu überprüfen, ob der index verwendet wird oder nicht in Oracle

Anzahl der Antworten 3 Antworten
SELECT * FROM (SELECT TEMP.*, ROWNUM RNUM FROM (SELECT entry_guid FROM alertdevtest.ENTRY WHERE Upper(alert_name) = 'alertname' AND user_guid = 'AlertProductClientTest' AND product_code = '-101' AND status_code != 13) TEMP WHERE ROWNUM <= 2500) WHERE rnum >= 0;

PostgreSQL query/error logging für .sql-Skripts

Anzahl der Antworten 3 Antworten
Hier ist das problem: ich muss wissen, wie man PostgreSQL-Ausgabe von einer ausgeführt .sql-Skript zum protokollieren in eine Datei, einschließlich Fehler-und Abfrage-Ergebnisse. Habe ich bereits umgeben mein script mit \o und \o öffnen und schließen-tags, aber nur

Verbinden zweier Tabellen zu und verbinden Sie dann mit einem Dritten

Anzahl der Antworten 3 Antworten
Ich habe eine SQL-Abfrage where I want to join zwei Tabellen zu sammen und verwenden Sie dann die verknüpfte Tabelle zum Beitritt in eine Dritte Tabelle. Ich versuchte googeln, wie dies zu tun, aber es war umständlich

Wie setzen MySQL timeout mehr?

Anzahl der Antworten 2 Antworten
SELECT nama_pabrik, kode_barang, nama_barang, bacth, tanggal, ((max(stok)-sum(masuk))+sum(keluar)) AS stok_awal, sum(masuk), sum(keluar), no_faktur, in_out, satuan.nama_satuan, max(stok), alamat_pelanggan, alamat_supplier FROM kartu_barang INNER JOIN barang ON kartu_barang.id_barang = barang.id_barang INNER JOIN satuan ON barang.id_satuan = satuan.id_satuan LEFT JOIN pelanggan ON

Fallen dann hinzufügen einer constraint fehlschlägt, in oracle

Anzahl der Antworten 3 Antworten
Ich versuche zu bewegen, eine primary key-Einschränkung zu einer anderen Spalte in oracle. Ich versuchte dies: ALTER TABLE MY_TABLE DROP CONSTRAINT c_name; ALTER TABLE MY_TABLE ADD CONSTRAINT c_name PRIMARY KEY ( "COLUMN_NAME" ) ENABLE; Dieser kann nicht

Parse-Domäne, die aus einer bestimmten URL in T-SQL

Anzahl der Antworten 5 Antworten
Ich die Quelle dieser Antwort, wollte aber noch erweitern auf die Frage und konnte keine Lösungen hier auf stack oder durch google-Suche. Substring domainname von URL-SQL Grundsätzlich den obigen link löst mein problem mit einem einfachen URL-parsing

Split-string fester Länge

Anzahl der Antworten 2 Antworten
Muss ich split einen string in sql server und fügen die Daten in eine Tabelle. Te Zeichenfolge mit fester Länge, ohne Komma getrennt. In dem string kann ich 1 oder mehrere Datensätze einfügen, zum Beispiel: id =

Insert und select in einer Abfrage

Anzahl der Antworten 7 Antworten
Ich habe eine Abfrage insert into carsdescription (description,idCar) value (@description,@idCar) where [email protected]; select nameOfCar from Cars where [email protected]"; Wie in einem sqlCommand ausführen?? using(SqlConnection conn=new SqlConnection(connString)) { using(sqlCommand cmd=new SqlCommand()) { cmd.Parameteres, conn etc... //this is a

Format MySQL timestamp mm/dd/yyyy

Anzahl der Antworten 3 Antworten
Ich bin da ein MySQL-12 stelligen TimeStamp (253402214400) zu formatieren in mm/dd/yyyy ohne Sprache. Datenbank-Feld ist ein langer Text und hier ist, was ich Tue. SELECT time_stamp; zurück 253402214400 SELECT DATE_FORMAT(time_stamp,'%m/%d/%Y'); zurück NULL SELECT FROM_UNIXTIME(time_stamp); gibt auch

SQL - CASE-Anweisung, wenn-Datensatz NULL ist, weil der Datensatz nicht in der Tabelle

Anzahl der Antworten 5 Antworten
Ich habe ein problem, von dem ich dachte, dass eine der Fragen, die zu lösen wäre am Boden aber ich habe noch ein problem. Das Problem ist mein case-Anweisung falsch ist (läuft aber ohne Fehler), aber unsicher,

CONCAT(Spalte) OVER(PARTITION BY...)? Gruppe-concatentating Zeilen ohne Gruppierung das Ergebnis selbst

Anzahl der Antworten 5 Antworten
Ich brauche einen Weg, um eine Verkettung aller Zeilen (pro Gruppe) in einer Art Fenster-Funktion, wie Sie tun können COUNT(*) OVER(PARTITION BY...) und der aggregierten Anzahl der Zeilen pro Gruppe wiederholt über jede einzelne Gruppe. Ich brauche

Mehrere Zeitspannen in Sql-Select-Abfrage

Anzahl der Antworten 2 Antworten
Derzeit arbeite ich an C# mit Sql Server-Sprache, versuchen, um eine Abfrage zu entwerfen, wo ich auswählen Quartalen(Q1, Q2, Q3, Q4). Mein Problem ist, dass, angenommen, wenn der Benutzer von den front-end-wählt nur Q1 dann kann ich

verketten von Zeilen in einer select-Anweisung

Anzahl der Antworten 8 Antworten
Ich habe eine select-Anweisung, die so etwas select col1 from table1 where cond1=true Diese Ergebnisse, wie col1 _____ 5 5 6 3 aber ich will es ändern, um mich zurückbringen 5-5-6-3 Ist das möglich? Wenn ja, wie?

SQL Wählen Sie Daten von dieser Woche

Anzahl der Antworten 6 Antworten
Hallo, wie bekomme ich die Daten von der aktuellen Woche? Select * from Transaktion, bei der transactionDate .... Welches RDBMS verwendest du? (Es kann bieten spezielle Funktionen, um diese.) Hallo, ich bin mit microsoft access Lektion hier

Falsche syntax bei das Schlüsselwort 'FÜR'

Anzahl der Antworten 2 Antworten
Ich geschrieben habe die Abfrage unten genannten... DECLARE @cols AS NVARCHAR(MAX), @query AS NVARCHAR(MAX) select @cols = STUFF((SELECT distinct ',' + QUOTENAME(Name) from dbo.[WorkflowInstanceParameter] FOR XML PATH(''), TYPE).value('.', 'NVARCHAR(MAX)'),1,1,'') Go set @query = 'SELECT ' + @cols

Was ist der Unterschied (wenn angewendet zu meinem code) zwischen INT(10) INT(12)?

Anzahl der Antworten 3 Antworten
Wenn ich mit INT(12) vs INT(10) oder INT(8) was wird das eigentlich in Bezug auf mich verwenden im code? (Dies ist ein spin-off einer Vorherige Frage) ich Lesen Sie die Handbücher durch und ich glaube, ich verstehe,

Insert-oder update-Tabelle aus der Ansicht

Anzahl der Antworten 1 Antworten
Habe ich eine Ansicht, die ich mit organisieren, ein paar verknüpfte Tabellen in eine überschaubare Reihe von Statistiken Spalten (z.B. Kauf /Informationen der Kommission). Habe ich alle Berechnungen sortiert jetzt die Ansicht, aber da gibt es viele

Sql-Abfrage mit eindeutigen Spalte Wert

Anzahl der Antworten 5 Antworten
Mein Ziel ist es, eine Abfrage geschrieben. Ich habe drei Tabellen A, B und C. Die Tische sind so geschrieben, daß A. Gebot = B. Gebot, und B. cID = C. cID. Dies ist im Grunde erlaubt

SQL Azure - Ein session-locking gesamte DB für Update-und Insert

Anzahl der Antworten 1 Antworten
Azure SQL-Problem. Ich habe ein Problem, manifestiert sich als die folgende Ausnahme auf unseren (asp.net) Webseite: Timeout ist abgelaufen. Das Zeitlimit wurde vor Abschluss der Betrieb oder der server reagiert nicht. Die Anweisung wurde beendet. Es führt

Löschen mehrerer Zeilen aus einer Tabelle in sql server mit einem einzigen Aufruf von der client-Anwendung

Anzahl der Antworten 5 Antworten
Hier ist meine Forderung: Möchte ich löschen mehrerer Zeilen einer Tabelle Ich habe die Liste aller ids, die gelöscht werden soll, in der client-app. Alles was ich will ist nur ein einzigen Anruf von meinem C# -

Sicher Normalisierung der Daten über SQL-Abfrage

Anzahl der Antworten 8 Antworten
Angenommen ich habe eine Tabelle Kunden: CREATE TABLE customers ( customer_number INTEGER, customer_name VARCHAR(...), customer_address VARCHAR(...) ) In dieser Tabelle keine nicht einen Primärschlüssel haben. Allerdings customer_name und customer_address sollte einzigartig für jede gegebene customer_number. Es ist

Eine Zeile zurückgeben von einer linken äußeren Verknüpfung

Anzahl der Antworten 1 Antworten
Habe ich die folgenden, die gut funktioniert: SELECT mcr.mat_change_req_id, mcr.line_item_number , r.remarks, r.remarks_date FROM mat_change_req mcr left outer join mat_change_req_remarks r ON mcr.mat_change_req_id = r.mat_change_req_id WHERE mcr.contract_id = 'IR-30910' AND mcr.project_number = '0801082' Das problem ist, dass

Wie schreibt man eine SQL-Abfrage, um herauszufinden, welche Anmeldungen erteilt wurden, welche Rechte Sie in Sql Server 2005?

Anzahl der Antworten 3 Antworten
Ich bin verantwortlich für einige test-Datenbank-Server. Historisch gesehen, zu viele andere Leute Zugang zu Ihnen haben. Sie laufen auf SQL Server 2005. Ich habe das schreiben von Abfragen und wickelte Sie in Skripten, so kann ich führen

SQL - zählen und Prozent

Anzahl der Antworten 3 Antworten
gegen eine Wand, dass ein Graf UND ein Prozentsatz der Summe in einer einzigen Abfrage Möchte ich die SUMME der Einheiten pro Lage UND das PROZENT der INSGESAMT ÜBER ALLE STANDORTE... alles, was ich habe - ist

SQL-Abfrage, um eine "Gesamt-Spalte" über mehrere Zeilen

Anzahl der Antworten 3 Antworten
angenommen ich habe folgende Tabelle claim_id | person_id | age_category | amount -------------------------------------------- 1 | 1 | adult | 10.00 1 | 2 | adult | 10.00 1 | 3 | juvenile | 8.00 1 | 4