Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Fråga ang Case sats.

Postades av 2005-08-09 15:32:07 - Marcus Johansson, i forum sql-server/msde, Tråden har 2 Kommentarer och lästs av 727 personer

Har följande problem som jag hoppas någon kan hjälpa mig med.

Tanken är att då jag listar min data och fältet Caption innehåller null eller tom sträng skall fältet Tbl_DefObjects_StdCaption visas.
Har försökt trixa lite med Case When, men ej lyckats.
Går det att lösa enligt mitt tankesätt?


select Caption,
'Caption' =
CASE
WHEN Caption is null THEN Tbl_DefObjects_StdCaption
ELSE Caption
END
from view_tbl_DefObjectSettings


Svara

Sv: Fråga ang Case sats.

Postades av 2005-08-09 16:55:13 - Marcus Johansson

Fortsatte och trixa och kom fram till denna. Verkar fungera, men jag skulle gärna vilja veta om det finns något bättre/korrektare sätt att lösa det på.



select (CASE WHEN (Caption IS NOT NULL AND Len(Caption) > 0) THEN Caption Else Tbl_DefObjects_StdCaptionShort END)
COLLATE DataBase_Default Caption
from view_tbl_DefObjectSettings


Svara

Sv:Fråga ang Case sats.

Postades av 2005-08-09 20:23:28 - Andreas Hillqvist

<code>
SELECT isnull(Caption, Tbl_DefObjects_StdCaptionShort)
COLLATE DataBase_Default Caption
FROM view_tbl_DefObjectSettings
</code>

Du bör inte lagra tom strängar i database om det inte fyller någon funtion. Lagra istället null.


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 619
27 953
271 709
532
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies