Hallo PostgreSQL Jünger:
ich habe hier gerade eine TSQL Abfrage die ich genauso auch in PostgreSQL abfragen will. Jedoch finde ich nichts vergleichbares.
Wie oben stehend würde ich es in TSQL umsetzen. Kann mir jemand einen Tipp geben? Ist es überhaupt möglich nach Zeichenketten und Bedingungen zu suchen?
ich habe hier gerade eine TSQL Abfrage die ich genauso auch in PostgreSQL abfragen will. Jedoch finde ich nichts vergleichbares.
Code:
declare @Eingabe2 nvarchar(200) declare @Ausgabe2 nvarchar(200) declare @Ausgabe3 nvarchar(200) declare @start2 int declare @start3 int declare @ende2 int declare @ende3 int set @Eingabe2= 'OX S15 Silber: 5152,3 kg Gold: 9,016525 to StinkeLuft: 1643,648 Nm^3' set @start2 = charindex('Gold: ' , @Eingabe2,0)+6 set @Ende2 = charindex(' ' , @Eingabe2 ,@start2) set @ende3 = CHARINDEX(' ',@Eingabe2,(@ende2+1)) set @ausgabe2 = substring(@Eingabe2,@start2, (@ende2 - @start2)) set @ausgabe3 = SUBSTRING(@Eingabe2,@ende2, (@ende3 - @ende2)) select @Ausgabe2 as Wert, @Ausgabe3 as Einheit
Comment