Announcement

Collapse
No announcement yet.

Felder als Text anzeigen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Felder als Text anzeigen

    Hallo

    Ich habe zwei Felder mit Zahlen. Diese sollen in einem View einfach als Text aneinander gehangen werden und so in einer Spalte dargestellt werden.
    Inhalt Feld1 = 02
    Inhalt Feld3 = 78,20

    gewünschtes Feld im View 0278,20

    Mit ((SC39002)+(SC39004)) AS XXX bekomme ich das ganze addiert.

    Danke im voraus



    hartwig

  • #2
    Je nach DBMS gibt es SQL-Funktionen die man in der Art Convert(<Feld>, NeuerTyp) aufrufen kann.

    Comment


    • #3
      Hallo

      Danke für die schnelle Antwort

      Also folgener Versuch
      Convert (text, SC39002+SC39004)
      bringt diese Meldung:
      Explicit conversion from data type numeric to text is not allowed.



      hartwig

      Comment


      • #4
        Kann schon sein. Ich kein dein DBMS (mySQL, Oracle, ...) nicht und weiß auch nicht wie die genaue Syntax ist. Schau doch unter Convert in die Online-Hilfe deines DBMS.

        Comment


        • #5
          DBMS = SQL 2005

          Convert (text, SC39002) - liefert das gewünschte Ergebniss.
          Convert (text, SC39002+SC39004) - liefert schon genannten Fehler.

          Die Hilfe bezieht sich immer nur auf ein Feld. Hier liegt ja mein Problem.

          Danke Hartwig

          Comment


          • #6
            Wie wäre es damit:

            Convert (text, SC39002) + Convert (text, SC39004)

            Comment


            • #7
              Der Datentyp TEXT ist unter MS SQL Server ein BLOB und bedarf besonderem Handling.
              Nimm CHAR oder VARCHAR
              =>

              Convert (varchar, SC39002) + Convert (varchar, SC39004)
              Olaf Helper

              <Blog> <Xing>
              * cogito ergo sum * errare humanum est * quote erat demonstrandum *
              Wenn ich denke, ist das ein Fehler und das beweise ich täglich

              Comment


              • #8
                Sorry , hatte ich schon versucht
                Folgende meldung:
                Explicit conversion from data type numeric to text is not allowed.
                Scheint, als müsste ich mir irgendeinen anderen Weg einfallen lassen.

                Danke Hartwig

                Comment


                • #9
                  Hallo O. Helper

                  Danke für den Tip!
                  Jetzt geht es bestens.

                  Danke Hartwig

                  Comment

                  Working...
                  X