[SQL] SELECT(COUNT) als result van een functie, hoe?

Pagina: 1
Acties:
  • 137 views

  • Wijnbo
  • Registratie: December 2002
  • Laatst online: 22-09 14:46

Wijnbo

Electronica werkt op rook.

Topicstarter
Gegeven de volgende versimpelde functie :

BEGIN
DECLARE @result INT
SELECT @result = COUNT(c.contentlistid )
FROM nc_contentlist c
RETURN @result
END

Geeft 0 weer als resultaat wanneer ik deze aanroep, terwijl de query

SELECT COUNT(c.contentlistid )
FROM nc_contentlist c

netjes een waarde terug geeft. Wat doe ik verkeerd ?


edit: Oke, dat was dus het probleem niet, 't zat het in de LIKE conditie die niet werkte, omdat het DB veld een VARCHAR(30) was en ik een @username VARCHAR had meegegeven aan de functie. :+

[ Voor 20% gewijzigd door Wijnbo op 29-05-2008 21:33 ]


  • whoami
  • Registratie: December 2000
  • Laatst online: 22:26
dus ...

https://fgheysels.github.io/


Dit topic is gesloten.