sql syntax in abfrage

  • hallo!
    ich hab eine eine datenbank und will folgende abfrage ausführen:

    Code
    (SELECT 'irgendeinstring' as spaltenName FROM tabelle1 WHERE ...blabla...)
    UNION
    (SELECT myTitle as spaltenName FROM tabelle2 WHERE ...blabla...)

    das heisst ich hab 2 tabellen, und in der ersten wird statt eines wertes der tabelle irgendein string genommen und in der 2. abfrage ein wert aus der tabelle.
    danach mach ich einen union. jetzt tritt das problem auf dass der string der aus der datenbank ausgelesen wird nur so lang ist wie der string 'irgendeinstring' !
    danach wird er einfach abgeschnitten....das heisst in dem fall höchstens 15 zeichen.

    weiss jemand eine lösung für mein problem oder einen anderen ansatz?
    danke schon mal

    Patient: "Doctor, doctor, my eye hurts when I poke it with a spoon."
    Doctor: "Don't poke it, then."

  • wenn du irgendeinenstring so viele leerzeichen hinten hinzufügst wie myTitle ist dann sollte myTitle nicht abgeschnitten werden

    Four stages of acceptance:
    1.) this is worthless nonsense
    2.) this is interesting, but perverse, point of view
    3.) this is true, but quite unimportant
    4.) I alwas said so
    J.B.S. Haldane

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!