Betreff |
Von |
Datum |
|
|
Datenfelder verbinden
Habe folgendes Problem:
habe 3 Felder in der DB: Länge Höhe Breite jeweils als int (4) definiert. Möchte das ganze als 1 Feld Abmessung lang x hoch x breit spaltengerecht ( also jeweils mit... |
|
|
|
|
|
G.
Guest
|
02.05.2006 19:03 |
|
|
Re: Datenfelder verbinden
Hallo
Also Cast und Convert werden beschrieben durch:
INSERT INTO dbo.Points (PointValue) VALUES (CONVERT(Point, '3,4')); INSERT INTO dbo.Points (PointValue) VALUES (CAST ('1,99' AS... |
|
|
|
|
|
Wolfgang
Uhr
|
03.05.2006 20:25 |
|
|
Re: Datenfelder verbinden
Deine Angabe funzt auch nicht. Bin aber inzwischen schon weiter gekommen. So bekomm ich die Felder schonmal zusammen. Fehlt noch die Stellengerechte aufbereitung ...
CAST(pkd_lang AS nvarchar(20))... |
|
|
|
|
|
G.
Guest
|
04.05.2006 11:10 |
|
|
Datum per SQL-Kommando relativieren
Hiho zusammen,
ich habe hier mehrere Testreihen die ihre Daten in einer SQL-Datenbank ablegen. Jeder Test hat ca. 250 Einträge (=Zeilen) mit fortlaufendem Zeitstempel. Es gibt also Tests die an... |
|
|
|
|
|
Frank
Dagger
|
02.05.2006 09:57 |
|
|
Andreas
Rauch
|
04.05.2006 21:42 |
|
|
Spalte hinzufuegen
hallo,
ich bin absoluter anfaenger und moechte mit einem sql befehl eine spalte hinzufuegen, fliesskommazahl mit 3 vor- und 8 nachkommazahlen. Eine einfache int-Spalte ahb ich geschafft nur bei... |
|
|
|
|
|
G.
Guest
|
28.04.2006 16:34 |
|
|
Re: Spalte hinzufuegen
Hallo Mattulla, nimm doch float das sind genug Stellen nach und vor dem Komma. Gruß Thomas |
|
|
|
|
|
Thomas
Scherner
|
30.04.2006 15:33 |
|
|
Re: Spalte hinzufuegen
hab es mal versucht....so klappt es aber auch nicht: ALTER TABLE MyTable ADD COLUMN x float(3,8);
Trotzdem danke fuer den Tipp! mattulla |
|
|
|
|
|
G.
Guest
|
02.05.2006 10:18 |
|
|
Re: Spalte hinzufuegen
Hallo Mattulla,
hast schon mal mit folgender Syntax versucht: ALTER TABLE MyTable ADD COLUMN x float; oder ALTER TABLE MyTable ADD x decimal(18, 0) NULL;
Falls das nicht klappt schreib mal... |
|
|
|
|
|
Ansgar
Sommer
|
02.05.2006 10:35 |
|
|
Re: Spalte hinzufuegen
Die erste Moeglichkeit mit dem float funktioniert auf jeden Fall. Die zweite geht leider nicht. Bei der ersten Moeglichkeit kann ich jetzt aber nicht eine feste Anzahl von Vor- und Nachkommastellen... |
|
|
|
|
|
G.
Guest
|
02.05.2006 11:05 |
|
|
Re: Spalte hinzufuegen
Hallo Mattulla,
da bekommst Du ein anderes Thema, es gibt zwar Standart SQL aber das SQL ist in jeder DB anders vor allem was ändern von Tabellen anbelangt.
Gruß |
|
|
|
|
|
Ansgar
Sommer
|
02.05.2006 11:37 |
|
|
Re: Spalte hinzufuegen
so habs endlich geschafft....beim Datentyp dec gibt es wohl max 3 Nachkommastellen habe es also mit float geloest: ALTER TABLE MyTable ADD COLUMN x float(8);
Allen noch mal DANKE fuer die... |
|
|
|
|
|
G.
Guest
|
02.05.2006 11:45 |
|
|
m
p
|
27.04.2006 17:24 |
|
|
Ansgar
Sommer
|
27.04.2006 17:34 |
|
|
Andreas
Rauch
|
04.05.2006 21:40 |
|
|
G.
Guest
|
27.04.2006 10:49 |
|
|
Jens
Buthe
|
27.04.2006 15:52 |
|
|
SQL-Abfrage
Hallo!
Ich habe eine Tabelle (tblHistorie) mit folgenden Spalten: id(primary key, autoincrement) aktion,hardwareid,datum.
Diese Tabelle enthält Informationen über bestimmte Hardware und die... |
|
|
|
|
|
G.
Guest
|
26.04.2006 14:06 |
|
|
Re: SQL-Abfrage
Hallo Jörg,
das schreit nach einer Unterabfrage! :-)
Versuch mal sowas wie:
select hist1.hardwareid from tblHistorie hist1 where hist1.aktion = 2 and hist1.hardwareid not in (select... |
|
|
|
|
|
Jens
Buthe
|
26.04.2006 14:50 |
|
|
Re: SQL-Abfrage
Hallo Jens!
Vielen Dank für deine Antwort. Genau das war die Lösung. Top!
Gruss Jörg |
|
|
|
|
|
G.
Guest
|
26.04.2006 16:33 |
|