| 

.NET C# Java Javascript Exception

Datenbank, SQL Fragen

Auf dieser Seite befinden sich alle Datenbank, SQL Fragen. Weitere Themen findest du mit der Suche rechts oben, z.B. [datenbank] .net um alle Fragen zum Thema datenbank mit dem Wort ".net" zu finden.

Stelle deine Datenbank-Frage jetzt!
1

Werte gleichnamiger Tabellenspalten bei MySql-JOIN in PHP ausgeben?

Hallo zusammen, ich habe eine Frage zu MySQL Abfragen. Wie erhalte ich bei einem (impliziten) Join über mehrere Tabellen die entsprechenden Werte gleichnamiger Tabellenspalten? abfrage mysql_query("SELECT tabelle1.id, tabelle1.name, tabelle1.kurzname, tabelle2.name, tabelle2.fk_tbl1 tabelle2.ort FROM tabelle1, tabelle2 WHERE tabelle2.fk_tbl1 tabelle1.id ...
Nutze Aliase: SELECT tabelle1.id, tabelle1.name AS nameAusTable1, tabelle1.kurzname, tabelle2.name AS nameAusTable2, tabelle2.fk_tbl1 tabelle2.ort FROM tabelle1, tabelle2 WHERE tabelle2.fk_tbl1 tabelle1.id LIMIT 1 Danach ganz normal drauf zugreifen: echo details- nameAusTable1; und echo details- nameAusTable2;
ausgabe datenbank join mysql php sql
01.02.2012 | 237 3
7

Dynamische Felder - Entity Framework + Datenbank

Ich möchte gerne ein Objekt um dynamische Felder erweitern und dem Anwender die Möglichkeit geben, der Entität eigene Eigenschaften und deren Wert, während der Laufzeit zu definieren. Auf die Schnelle würde mir einfallen, ein Dictionary zu halten und dieses mittels Json in der DB abzulegen. Jedoch weiß ich (noch) nicht wie das Entity Framework (code first) damit umgeht, bzw ob ...
.net datenbank entity-framework sql
20.12.2011 | 277 1
1

Wie kann man eine mysql Datenbank einer anderen mysql Datenbank anhängen?

Ich habe 2 unterschiedliche Foren, die ich einfach "zusammenschieben" möchte. Unterschiedliche User, Posts, topics usw. (Duplikate zB. bei den Usern können dabei nicht ausgeschlossen werden). Auf jeden Fall schlägt das Importieren via phpmyadmin fehl, da IDs ja doppelt vergeben sind. So geht s also nciht. Am besten wäre es, wenn die DB/Tabelle A an die DB/Tabelle B ...
anfuegen datenbank mysql sql
16.12.2011 | 440 3
2

SQL skip N rows

ich habe folgende for schleife: for item in domain.select("SELECT * FROM Database") wie kann ich nun angeben das ich bei item 10 in der datenbank anfangen möchte statt bei dem ersten 0?
LIMIT ist zwar der richtige Befehl, leider unterstützt der MSSQL-Server diese Funktion nicht (der Link von nabuchodonossor zeigt auf die API-Referenz der .Net-Funktionen für LINQ). Ein Pagging würde man also in MSSQL so implementieren: select * from (select Row_Number() over (order by myID) as RowIndex, * from Table1) as t where t.RowIndex between 30 and 39 Und in MySQL so: ...
datenbank python skip sql
19.05.2011 | 490 2
3

Tabellen füllen die in Beziehung stehen

Ich habe folgendes Problem in Silverlight. Ich habe 2 Tabellen die ich aus verschiedenen Formularen füllen möchte. Die erste Tabelle hat als Primärschlüssel eine Id und die zweite Tabelle hat diese Id als SekundärKey. Das Füllen der ersten Tabelle durch servicecontext.Tabelle1.add(xyz) klappt auch. Sobald ich aber die zweite Tabelle füllen möchte bekomme ich den Fehler, ...
.net datenbank silverlight sql
15.04.2011 | 572 2
1

MySQL Tabellen, Zuordnung/ Relation

... Ich befasse ich nach längerer Pause wieder mit MySQL Datenbank en und hoffe ihr könnt mir einen Denkanstoss geben, denn ich denke ... USERNAME, MD5(USERPASSWORT)) tabelleNormaluser(ID, SUPERUSER_USERNAME, USERNAME, MD5(USERPASSWORT)) Ist die Datenbank verbindung ok via 'tabelleSuperuser'.'username' - 'tabelleNormaluser'.'superuser_username' Oder soll ich die ...
Eine 1:1-Zuordnung (ist es doch, oder?) über eine Relationen-Tabelle wäre ein ziemlicher Overkill, finde ich. Neben der Variante über die Zuordnung über den Namen (der ja sicher eindeutig ist, nicht wahr?) käme noch in Betracht, dass Du in tabelleSuperuser eine Spalte mit der ID des zugehörigen Eintrags in tabelleNormaluser ergänzt, ein Fremdschlüssel also. Aber warum Du ...
datenbank mysql relation sql zuordnung
13.04.2011 | 506 1
2

Restore eine DB in anderes Zielverzeichnis

... restore.SqlRestore(server); Da wird ab als Zielverzeichnis das in der Sicherung hinterlegte verwendet. Wenn ich die Rücksicherung über ein SQL -Script machen würde, sähe das Sql -Script dafür wie folgt aus: RESTORE DATABASE [klp] FROM DISK N'C:\Temp\Sicherung\klp.bak' WITH FILE 1, MOVE N'KLP_Data' TO N'C:\Temop1\Datenbank\klp.MDF', MOVE N'KLP_Log' TO ...
Das sollte mit RelocateFile gehen: Restore restore new Restore(); restore.Action RestoreActionType.Database; restore.Database databaseName; restore.Devices.Add(new BackupDeviceItem(backupFileName, DeviceType.File)); restore.RelocateFiles.Add(new RelocateFile("KLP_Data", @"C:\Temp1\Datenbank\klp.mdf")); restore.RelocateFiles.Add(new ...
datenbank ms restore sql
04.04.2011 | 505 2
2

Verschiedene SQL Server Versionen auf einem Server

Ist es möglich, verschiedene Versionen vom MS SQL Server (also z.B. 2008 und 2008 R2) auf einem Server laufen zu haben? Danke, lg Katharina
datenbank microsoft sql sqlserver windows
15.03.2011 | 637 3
3

Entity Framework: Kann man die abgesetzten SQL-Befehle irgendwie debuggen?

Ich müsste wissen, was da an die Datenbank geht.
.net datenbank debuggen entity-framework senden sql
16.02.2011 | 760 4
1

Löschen von Datensätzen in MySQL

Die Hitze setzt mir zu und vernebelt meine MySQL-Kentnisse. Ich habe folgendes vor: 1. Tabelle mit Daten (id, name, content, kategorie_id, datum (als unix timestamp) usw..) nennen wir sie mal tabelle_1 2. Tabelle mit Kategorien (id, name, ttl (in Tagen)) hier tabelle_2 ttl ist das maximale Alter der Detaildatensätze aus tabelle_1 für die jeweilige Kategorie. Ich möchte nun ...
Du darfst in einem 'inner select' nicht die Tabelle verwenden aus der Du löschen willst. Das geht einfach nicht ;) Versuch mal so (ungetestet): DELETE FROM tabelle_1 t1 WHERE UNIX_TIMESTAMP()-t1.datum (SELECT ttl FROM tabelle2 WHERE id t1.kategorie_id) * 86400 Ansonsten musst Du zweistufig arbeiten: 1) Alle (kat_id,TTL) Paare holen 2) Für alle Paare aus tab1 löschen (ein ...
datenbank mysql query sql tabellen verknuepfte
16.07.2010 | 740 3
0

SQL Exception über Entity Framework

Folgendes Problem: Eine Spalte auf der Datenbank hat einen Integer als Datentyp und einen eindeutigen Index. ... nicht ermitteln, weil mir das Entity Framework keine richtige SQL Exception geworfen hat. Ich bin dann aber dennoch auf das ... nun, wie kann ich solche Fehler, die eindeutig vom SQL er kommen, anständig werfen? Über die System.InvalidOperationException-Klasse habe ich ...
.net datenbank entity-framework exceptions sql
24.05.2010 | 923 1
2

Wie kann man im SQL Server 2008 eine Datenbank wiederherstellen obwohl sie benutzt wird?

Ich will eine Datenbank aus einem Backup wiederherstellen mit RESTORE, aber die Datenbank wird meist von irgend wem noch benutzt (k.a. wer). Ich will nicht jedes Mal den Server neustarten müssen. Kann ich die Wiederherstellung irgendwie erzwingen?
backup datenbank datenbank-backup sql sql-server sql-server-2008
18.02.2010 | 1355 2
0

SQL Struktur - Statistische Datenbank

Hi Leute, Ich möchte gerne eine Datenbank erstellen mit dennen im Anschluss über eine WebSeite (PHP) ... für die Statistik benötige in der SQL Datenbank vorhanden sein, nur wie speichert man ... laufe der 'Zeit' weiterentwickeln müsste die Datenbank , zumindest in meinem Laeinhaften wissen, ... ich vor dem schreiben in die Datenbank zuvor den letzten Informationsdatensatz abrufen und ...
datenbank form sql
12.01.2010 | 819 2
2

Perfomanz bei IN() in Access 2007

Microsoft Access 2007 ist bei mir unendlich langsam wenn ich eine IN() Bedingung verwende. Beispiel: SELECT * FROM tab WHERE id NOT IN( SELECT id From anderetabelle ) Wie kann ich diese Abfrage umformulieren damit sie performanter wird?
access database datenbank in sql
30.09.2009 | 655 3
2

SELECT-Abfrage bei Suche nach freien Zimmern in Hotel-Reservierungs-SQL-DB

Hallo, also Problem ist folgendes: Wir haben eine SQL -Datenbank "Hotel" mit folgenden Tabellen und Feldern: 1. Reservierungen: - Reservierungs-ID (Primärschlüssel, auto-inc) - Zimmernummer - ... weiter! Gibts da irgendein SELECT-Statement mit dem ich das schaffen könnte oder muss ich die Datenbank irgendwie verändern um das möglich zu machen? Danke schonmal im Voraus!
In der Hoffnung, du hast die Daten (pl. von Datum) auch als date abgespeichert, würde ich es wie folgt machen: abfrage 1: select zimmernummer from reservierungen where anreisedatum Abreise and abreisedatum Anreise and status ! "2" group by zimmernummer; abfrage 2: select zimmernummer from zimmer where zimmernummer not in (ergebnis aus abfrage 1); In Abfrage 1 kannst du das ...
datenbank sql
18.09.2009 | 718 3
1

Wie kann man im SQL-Server Management Studio Änderungen am Schema aufzeichnen lassen?

Wenn ich Tabellen und andere Objekte im Designer ändere, dann bräuchte ich davon am besten ein Skript um die Änderungen an einer zweiten, gleichen Datenbank später durchzuführen. Kann das SQL -Server Management Studio Änderungen am Schema speichern/aufzeichnen?
datenbank sql sql-server sql-server-2008 ssms t-sql
14.09.2009 | 1025 1
2

Wie versioniert man eine SQL-Server Datenbank am besten? Wie kann man das mti SVN integrieren?

Wenn man eine Datenbank und ein Visual Studio Projekt hat, dann muss man Datenbank und Projekt stets synchron halten, was das Schema angeht, weil sonst ... Ich verwalte mein Projekt mit SVN. Kann ich meine SQL -Server Datenbank was das Schema angeht auch mit SVN versionieren? Man ... SVN-Version nehmen können und ein Skript haben, was die Datenbank zu dieser Version passend generiert.
datenbank sql sql-server svn verisionierung visual-studio
11.09.2009 | 1056 2
5

SQL-VARCHAR-Länge - Ab wann macht sie sich performancetechnisch bemerkbar (nvarchar)?

Mich würde interessieren, ab welcher Datenmenge sich die Länge eines VARCHAR-Feldes performancetechnisch bemerkbar macht. Angekommen ich habe 100.000 Datensätze mit jeweils einer Spalte (VARCHAR) in dem z.B. ein Benutzername gespeichert wird. Gehen wir davon aus, dass keiner der Einträge länger als 50 Zeichen lang sein darf. Meine Frage: Ab welcher Datenmenge oder ...
... entspricht das einem Varchar(10) Feld. Der SQL -Server wird intern erstmal die Zeichenlänge vergleichen bevor er ... Index kann nicht greifen und der SQL -Server muss jeden Datensatz anfassen statt in den internen ... kann ich leider nicht beantworten. Unter SQL ite: Hier ist die maximallänge auf ... ist hier abhäng davon, ob die Datenbank tabelle komplett in den Arbeitsspeicher passt ...
char datenbank nvarchar performance sql sql-varchar varchar zeichenlaenge
10.09.2009 | 5598 4
1

Wie realisiert man am besten Audit-Logging in einer Datenbank?

In manchen Fällen ist es wichtig bzw. vom Chef verlangt, dass Änderungen an der Datenbank nachvollziehbar sind und zwar lückenlos. Wie kann man das in der eigenen Applikation am geschicktesten Umsetzen, so dass man nicht ständig loggen oder Kopien der alten Daten speichern muss? Ich meine die Frage Datenbank übergreifen, als best-practice.
Datenbank übergreifend wird das echt schwierig. Manche Datenbank -Systeme unterstützen automatische History-Tables (z.b. MSSQL-Server ... den meißten anderen Datenbank systemen würde man es händisch mit ... (mysql, oracle, postgres, sql -server) unterstützen Trigger meines wissen nach. ... du das über SQL -Statments und Transaktionen ... Die Trigger und SQL -Statements können ohne ...
best-practice datenbank mysql oracle postgres sql sql-server
09.09.2009 | 728 1
0

Wie kann ich Membership.CreateUser in einer Transaktion mit anderen Änderungen ausführen?

Ich tue in Pseudocode folgendes: Membership.CreateUser(...); //hier andere Änderungen an der Datenbank die den User betreffen Wie kann ich beide Änderungen in einer Transaktion ablaufen lassen? Die zweite Aktion kann nämlich in seltenen Fällen fehlschlagen. Dann hätte ich einen User, dem aber wichtige Datenstrukturen fehlen.
.net asp.net asp.net-membership datenbank sql transaktion
08.09.2009 | 416 1
0

Von Identity auf Guid umstellen?

Ich stelle aktuell mein Application von Identity um, weil es sehr nervig ist, wenn ich erst nach der Anlage des Objekts in der Datenbank , dessen ID kenne. Bekomme ich außer dem erhötem Speicheraufwand (x4) weitere Nachteile zu spüren? Bieten sich mir auf der anderen Seite eventuell noch weitere Vorteile?
... erzeugt werden, brauchen nicht mittels @@Identity gelesen werden und unterliegen daher auch nicht deren Beschränkung. Darüber hinaus lassen sich GUID's als Constanten innerhalb des SQL -Stamenets auf Serverseite erzeugen und unterliegen daher auch nicht den Beschränkungen von @@Identity. Aus Sicherheitssicht stellt es in meinen Augen kein großes Problem dar, wenn der ...
code-design datenbank form mssql sql
08.09.2009 | 824 3
1

Welche SQL Anfrage ist performanter/besser?

Es gibt zwei Tabellen: A, die Ids Enthält B, die teilweise Ids von A enthält Ich will nun die Zeilen aus B haben, die einen Key haben, der nicht in A vorkommt select * from A outer join B on A.Key B.FKey where A.Key is null oder select * from B where B.FKey not in (select A.Key from A) Edit: MSSQL-Server 2005 count(A.Key) 1.000 count(B.Key) 50.000
datenbank performance sql
07.09.2009 | 1379 12
5

Wie speichert man am besten große Mengen von Logs?

Meine Firma betreibt eine Webseite auf der enorme Mengen von Logs anfallen. Wir können/wollen daher die Logs nicht in einer relationalen Datenbank ablegen, weil das zu langsam bzw. zu teuer (Hardware) wäre. Es sind auch keine komplizierten Abfragen geplant (eine contains-Textsuche reicht völlig aus). Wie gehen wir am besten mit den Logdaten um?
datenbank datenverarbeitung performance sql
07.09.2009 | 1006 8
0

Sql Update optimieren

Hallo, Folgender Query dauert ewig, wenn viele Zeilen betroffen sind. Hat jemand einen Optimierungsvorschlag und kann mir sagen wieso die Ausführung so lange dauert? update Logs set Logs.ClassID Persons.ID from Logs INNER JOIN Persons on Logs.ClassID Persons.OldID where Logs.Class 'Person' Gemacht werden soll folgendes. In das Attribut ClassID soll die neue PersonenID ...
Hallo qwertz, die Id Felder sollten ja einen Index haben wie wäre es mit einem Index auf das Feld Logs.Class Herzliche Grüße
datenbank optimierung performance sql
03.09.2009 | 667 3
0

Enums in der Datenbank oder im Code?

Angenommen, man will in der Datenbank Vereinsmitglieder speichern, die einen Status haben: enum Status { Anwärter, Mitglied, Ausgeschieden } Sollte man jetzt in der Datenbank eine Spalte haben Status int NOT NULL oder sollte man eine eigene Tabelle "Mitgliedsstatus" mit den möglichen Werten ... den Status als enum im Code und in zweiten Fall hätte man den Status in der Datenbank
best-practice datenbank datenbank-design html sql
02.09.2009 | 603 5
12
RSS-Feed für alle Fragen zum Thema .NET C# Java Javascript Exception

Hast Du eine Frage zu datenbank, sql? Dann stelle eine Frage!
Willkommen
codekicker.de ist eine deutschsprachige Q&A-Plattform zum Thema Programmieren. Von Entwicklern für Entwickler! Mitmachen ist ganz einfach: Stelle oder beantworte eine Frage.

Stelle eine Frage
myfactory International GmbH
Sevitec Gruppe
infounit Software GmbH
Für mich interessante Themen


Ignorierte Themen