<?xml version="1.0" encoding="utf-8"?><!-- generator="b2evolution/6.11.7-stable" -->
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:admin="http://webns.net/mvcb/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>SQL Server Fehlermeldungen - Neueste Kommentare</title>
		<link>https://www.insidesql.org/blogs/fehlermeldungen/?disp=comments</link>
		<atom:link rel="self" type="application/rss+xml" href="https://www.insidesql.org/blogs/fehlermeldungen/?tempskin=_rss2&#38;disp=comments" />
		<description></description>
		<language>de-DE</language>
		<docs>http://backend.userland.com/rss</docs>
		<admin:generatorAgent rdf:resource="http://b2evolution.net/?v=6.11.7-stable"/>
		<ttl>60</ttl>
		<item>
			<title> Peter-Jens Enger in Antwort auf: 1087: Die "%1!"-Tabellenvariable muss deklariert werden.</title>
			<pubDate>Tue, 07 May 2013 16:03:16 +0000</pubDate>
			<dc:creator><span class="user anonymous" rel="bubbletip_comment_2230">Peter-Jens Enger</span></dc:creator>
			<guid isPermaLink="false">c2230@https://www.insidesql.org/blogs/</guid>
			<description>Super Seite. Wirklich ganz große Klasse. Ich fühl mich total verstanden und geholfen.</description>
			<content:encoded><![CDATA[Super Seite. Wirklich ganz große Klasse. Ich fühl mich total verstanden und geholfen.]]></content:encoded>
			<link>https://www.insidesql.org/blogs/fehlermeldungen/1087-die-1-tabellenvariable-muss-deklariert-werden#c2230</link>
		</item>
		<item>
			<title> Andreas Behncke in Antwort auf: 216: Für die '%1!'-Funktion wurden keine Parameter bereitgestellt.</title>
			<pubDate>Sat, 28 Jan 2012 21:15:39 +0000</pubDate>
			<dc:creator><span class="user anonymous" rel="bubbletip_comment_1824">Andreas Behncke</span></dc:creator>
			<guid isPermaLink="false">c1824@https://www.insidesql.org/blogs/</guid>
			<description>Hallo,

zur Info, wenn kein Parameter für die Funktion benötigt werden, muß bei dem Aufruf z.B. aus einer anderen Funktion, hinter dem Funktionsnamen die Klammern () angegeben werden.

Beispiel:  dbo.BogusOrder()

A.Behncke</description>
			<content:encoded><![CDATA[Hallo,

zur Info, wenn kein Parameter für die Funktion benötigt werden, muß bei dem Aufruf z.B. aus einer anderen Funktion, hinter dem Funktionsnamen die Klammern () angegeben werden.

Beispiel:  dbo.BogusOrder()

A.Behncke]]></content:encoded>
			<link>https://www.insidesql.org/blogs/fehlermeldungen/216-fuer-die-1-funktion-wurden-keine-parameter-bereitgestellt#c1824</link>
		</item>
		<item>
			<title>admin in Antwort auf: 8120: Die '%1!.%2!'-Spalte ist in der Auswahlliste ungültig, da sie nicht in einer Aggregat</title>
			<pubDate>Tue, 22 Nov 2011 07:12:28 +0000</pubDate>
			<dc:creator><a href="http://www.insidesql.org/blogs/" title="Benutzerprofil anzeigen" class="login user nowrap" rel="bubbletip_user_1"><span class="identity_link_username">admin</span></a></dc:creator>
			<guid isPermaLink="false">c1757@https://www.insidesql.org/blogs/</guid>
			<description>Der Ausdruck &quot;Jan2007&quot; fehlt in der GROUP BY Klausel und müsste dort in der Form
&lt;pre&gt;CONVERT(CHAR(4), I2.InsertedDateTime, 100) + CONVERT(CHAR(4), I2.InsertedDateTime, 120)&quot;&lt;/pre&gt; wiederholt werden. Allerdings glaube ich Du suchst mehr etwas in dieser Form:
&lt;pre&gt;SELECT 
    PPS.ARTIKEL.ARTIKELNR, PPS.ARTIKEL.BEZ1, PPS.ARTIKEL.BEZ2, 
    SUM(PPS.BETRAUFTR.FERTIGMNG) AS Jan2007
FROM 
    ... 
WHERE
    ... 
    AND PPS.RECHNUNG.RECHNDAT &gt;= &#039;20070101&#039; AND PPS.RECHNUNG.RECHNDAT &amp;lt;= &#039;20070131&#039;
    ...    
&lt;/pre&gt;</description>
			<content:encoded><![CDATA[Der Ausdruck "Jan2007" fehlt in der GROUP BY Klausel und müsste dort in der Form
<pre>CONVERT(CHAR(4), I2.InsertedDateTime, 100) + CONVERT(CHAR(4), I2.InsertedDateTime, 120)"</pre> wiederholt werden. Allerdings glaube ich Du suchst mehr etwas in dieser Form:
<pre>SELECT 
    PPS.ARTIKEL.ARTIKELNR, PPS.ARTIKEL.BEZ1, PPS.ARTIKEL.BEZ2, 
    SUM(PPS.BETRAUFTR.FERTIGMNG) AS Jan2007
FROM 
    ... 
WHERE
    ... 
    AND PPS.RECHNUNG.RECHNDAT >= '20070101' AND PPS.RECHNUNG.RECHNDAT &lt;= '20070131'
    ...    
</pre>]]></content:encoded>
			<link>https://www.insidesql.org/blogs/fehlermeldungen/8120-die-1-2-spalte-ist-in-der-auswahlliste-ungueltig-da-sie-nicht-in-einer-aggregat#c1757</link>
		</item>
		<item>
			<title> Fabian in Antwort auf: 8120: Die '%1!.%2!'-Spalte ist in der Auswahlliste ungültig, da sie nicht in einer Aggregat</title>
			<pubDate>Mon, 21 Nov 2011 12:59:48 +0000</pubDate>
			<dc:creator><span class="user anonymous" rel="bubbletip_comment_1751">Fabian</span></dc:creator>
			<guid isPermaLink="false">c1751@https://www.insidesql.org/blogs/</guid>
			<description>Hallo,
ich habe genau diesen Fehler wenn ich versuche folgenden Befehl auszuführen:

SELECT                PPS.ARTIKEL.ARTIKELNR, PPS.ARTIKEL.BEZ1, PPS.ARTIKEL.BEZ2,  CASE WHEN (CONVERT(CHAR(4), 
                      PPS.RECHNUNG.RECHNDAT, 100) + CONVERT(CHAR(4), PPS.RECHNUNG.RECHNDAT, 120)) 
                      = &#039;Jan 2007&#039; THEN SUM(PPS.BETRAUFTR.FERTIGMNG) ELSE 0 END AS Jan2007
FROM         PPS.ARTIKEL INNER JOIN
                      PPS.BETRAUFTR INNER JOIN
                      PPS.AUFTRPOS ON PPS.BETRAUFTR.BEREICHID = PPS.AUFTRPOS.BEREICHID AND PPS.BETRAUFTR.AUFTRAGID = PPS.AUFTRPOS.AUFTRAGID AND 
                      PPS.BETRAUFTR.AUFTRPOSID = PPS.AUFTRPOS.AUFTRPOSID AND PPS.BETRAUFTR.INSTITUTIONID = PPS.AUFTRPOS.INSTITUTIONID INNER JOIN
                      PPS.BA_STCKL ON PPS.BETRAUFTR.INSTITUTIONID = PPS.BA_STCKL.INSTITUTIONID AND 
                      PPS.BETRAUFTR.BETRAUFTRAGID = PPS.BA_STCKL.BETRAUFTRAGID ON PPS.ARTIKEL.INSTITUTIONID = PPS.BA_STCKL.INSTITUTIONID AND 
                      PPS.ARTIKEL.ARTIKELID = PPS.BA_STCKL.ARTIKELID LEFT OUTER JOIN
                      PPS.RECHNUNG RIGHT OUTER JOIN
                      PPS.AUFTRAG ON PPS.RECHNUNG.INSTITUTIONID = PPS.AUFTRAG.INSTITUTIONID AND 
                      PPS.RECHNUNG.BEREICHID = PPS.AUFTRAG.BEREICHID AND PPS.RECHNUNG.AUFTRAGID = PPS.AUFTRAG.AUFTRAGID ON 
                      PPS.AUFTRPOS.INSTITUTIONID = PPS.AUFTRAG.INSTITUTIONID AND PPS.AUFTRPOS.BEREICHID = PPS.AUFTRAG.BEREICHID AND 
                      PPS.AUFTRPOS.AUFTRAGID = PPS.AUFTRAG.AUFTRAGID
WHERE     (PPS.RECHNUNG.RECHNDAT IS NOT NULL) AND (PPS.BETRAUFTR.BEREICHID = 3) AND (LEFT(PPS.ARTIKEL.ARTIKELNR, 3) = &#039;272&#039;)
group BY PPS.ARTIKEL.ARTIKELNR, PPS.ARTIKEL.BEZ1, PPS.ARTIKEL.BEZ2
ORDER BY PPS.ARTIKEL.ARTIKELNR

Hat einer eine Idee, was ich da falsch mache?</description>
			<content:encoded><![CDATA[Hallo,
ich habe genau diesen Fehler wenn ich versuche folgenden Befehl auszuführen:

SELECT                PPS.ARTIKEL.ARTIKELNR, PPS.ARTIKEL.BEZ1, PPS.ARTIKEL.BEZ2,  CASE WHEN (CONVERT(CHAR(4), 
                      PPS.RECHNUNG.RECHNDAT, 100) + CONVERT(CHAR(4), PPS.RECHNUNG.RECHNDAT, 120)) 
                      = 'Jan 2007' THEN SUM(PPS.BETRAUFTR.FERTIGMNG) ELSE 0 END AS Jan2007
FROM         PPS.ARTIKEL INNER JOIN
                      PPS.BETRAUFTR INNER JOIN
                      PPS.AUFTRPOS ON PPS.BETRAUFTR.BEREICHID = PPS.AUFTRPOS.BEREICHID AND PPS.BETRAUFTR.AUFTRAGID = PPS.AUFTRPOS.AUFTRAGID AND 
                      PPS.BETRAUFTR.AUFTRPOSID = PPS.AUFTRPOS.AUFTRPOSID AND PPS.BETRAUFTR.INSTITUTIONID = PPS.AUFTRPOS.INSTITUTIONID INNER JOIN
                      PPS.BA_STCKL ON PPS.BETRAUFTR.INSTITUTIONID = PPS.BA_STCKL.INSTITUTIONID AND 
                      PPS.BETRAUFTR.BETRAUFTRAGID = PPS.BA_STCKL.BETRAUFTRAGID ON PPS.ARTIKEL.INSTITUTIONID = PPS.BA_STCKL.INSTITUTIONID AND 
                      PPS.ARTIKEL.ARTIKELID = PPS.BA_STCKL.ARTIKELID LEFT OUTER JOIN
                      PPS.RECHNUNG RIGHT OUTER JOIN
                      PPS.AUFTRAG ON PPS.RECHNUNG.INSTITUTIONID = PPS.AUFTRAG.INSTITUTIONID AND 
                      PPS.RECHNUNG.BEREICHID = PPS.AUFTRAG.BEREICHID AND PPS.RECHNUNG.AUFTRAGID = PPS.AUFTRAG.AUFTRAGID ON 
                      PPS.AUFTRPOS.INSTITUTIONID = PPS.AUFTRAG.INSTITUTIONID AND PPS.AUFTRPOS.BEREICHID = PPS.AUFTRAG.BEREICHID AND 
                      PPS.AUFTRPOS.AUFTRAGID = PPS.AUFTRAG.AUFTRAGID
WHERE     (PPS.RECHNUNG.RECHNDAT IS NOT NULL) AND (PPS.BETRAUFTR.BEREICHID = 3) AND (LEFT(PPS.ARTIKEL.ARTIKELNR, 3) = '272')
group BY PPS.ARTIKEL.ARTIKELNR, PPS.ARTIKEL.BEZ1, PPS.ARTIKEL.BEZ2
ORDER BY PPS.ARTIKEL.ARTIKELNR

Hat einer eine Idee, was ich da falsch mache?]]></content:encoded>
			<link>https://www.insidesql.org/blogs/fehlermeldungen/8120-die-1-2-spalte-ist-in-der-auswahlliste-ungueltig-da-sie-nicht-in-einer-aggregat#c1751</link>
		</item>
			</channel>
</rss>
