Der Martin: Bildformat aus Blob extrahieren

Beitrag lesen

Hallo,

SELECT

CASE
        WHEN SUBSTR(data, 1, 3) = 'GIF' THEN 'image/gif'
        WHEN SUBSTR(data, 2, 3) = 'PNG' THEN 'image/png'

  
plus/minus-eins-Problem? Der String "GIF87a" oder "GIF89a" steht ganz am Anfang, also ab Index 0, und "PNG" steht ab Dateiindex 1.  
  
Ciao,  
 Martin  

-- 
Die Natur ist gnädig: Wer viel verspricht, dem schenkt sie zum Ausgleich ein schlechtes Gedächtnis.  
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(