Vill ha en "snygg" kontroll om ett blob-fält innehåller nån data. Kan inte DATALENGTH() funka? tja,Kontrollera om blob-fält innehåller en bild eller fil
Testat detta:
SELECT *, ISNULL(blob, 0) AS has_data FROM table
SELECT *, LEN(blob) AS data_length FROM table
Men får bara felmeddelande att dom funktionerna inte kan användas med blob fält.
Kolumnerna är definierade som datatyp image samt en annan som binary.
Finns det nåt sätt att kirra detta?
En annan fråga, vill spara en jpg-bild och ett word-dokument i tabellen.
Vilken datatyp är den bästa/rätta? image, binary, nån annan ?
Tack för hjälpen :)Sv: Kontrollera om blob-fält innehåller en bild eller fil
IMAGE är bäst om du lagrar binär data. binary är begränsad till 8000 tecken (om du inte kör sql 2005)
/mickeSv:Kontrollera om blob-fält innehåller en bild eller fil
datalength gjorde tricket...tackar :)