<?xml version="1.0" encoding="utf-8"?><!-- generator="b2evolution/6.11.7-stable" -->
<rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel rdf:about="https://www.insidesql.org/blogs/fehlermeldungen/">
	<title>SQL Server Fehlermeldungen - Neueste Kommentare</title>
	<link>https://www.insidesql.org/blogs/fehlermeldungen/?disp=comments</link>
	<description></description>
	<dc:language>de-DE</dc:language>
	<admin:generatorAgent rdf:resource="http://b2evolution.net/?v=6.11.7-stable"/>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
	<items>
		<rdf:Seq>
					<rdf:li rdf:resource="https://www.insidesql.org/blogs/fehlermeldungen/1087-die-1-tabellenvariable-muss-deklariert-werden#c2230"/>
						<rdf:li rdf:resource="https://www.insidesql.org/blogs/fehlermeldungen/216-fuer-die-1-funktion-wurden-keine-parameter-bereitgestellt#c1824"/>
						<rdf:li rdf:resource="https://www.insidesql.org/blogs/fehlermeldungen/8120-die-1-2-spalte-ist-in-der-auswahlliste-ungueltig-da-sie-nicht-in-einer-aggregat#c1757"/>
						<rdf:li rdf:resource="https://www.insidesql.org/blogs/fehlermeldungen/8120-die-1-2-spalte-ist-in-der-auswahlliste-ungueltig-da-sie-nicht-in-einer-aggregat#c1751"/>
					</rdf:Seq>
	</items>
</channel>
<item rdf:about="https://www.insidesql.org/blogs/fehlermeldungen/1087-die-1-tabellenvariable-muss-deklariert-werden#c2230">
	<title>Als Antwort auf: 1087: Die "%1!"-Tabellenvariable muss deklariert werden.</title>
	<link>https://www.insidesql.org/blogs/fehlermeldungen/1087-die-1-tabellenvariable-muss-deklariert-werden#c2230</link>
	<dc:date>2013-05-07T16:03:16Z</dc:date>
	<dc:creator><span class="user anonymous" rel="bubbletip_comment_2230">Peter-Jens Enger</span></dc:creator>
	<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>
</item>
<item rdf:about="https://www.insidesql.org/blogs/fehlermeldungen/216-fuer-die-1-funktion-wurden-keine-parameter-bereitgestellt#c1824">
	<title>Als Antwort auf: 216: Für die '%1!'-Funktion wurden keine Parameter bereitgestellt.</title>
	<link>https://www.insidesql.org/blogs/fehlermeldungen/216-fuer-die-1-funktion-wurden-keine-parameter-bereitgestellt#c1824</link>
	<dc:date>2012-01-28T21:15:39Z</dc:date>
	<dc:creator><span class="user anonymous" rel="bubbletip_comment_1824">Andreas Behncke</span></dc:creator>
	<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>
</item>
<item rdf:about="https://www.insidesql.org/blogs/fehlermeldungen/8120-die-1-2-spalte-ist-in-der-auswahlliste-ungueltig-da-sie-nicht-in-einer-aggregat#c1757">
	<title>Als Antwort auf: 8120: Die '%1!.%2!'-Spalte ist in der Auswahlliste ungültig, da sie nicht in einer Aggregat</title>
	<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>
	<dc:date>2011-11-22T07:12:28Z</dc:date>
	<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>
	<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>
</item>
<item rdf:about="https://www.insidesql.org/blogs/fehlermeldungen/8120-die-1-2-spalte-ist-in-der-auswahlliste-ungueltig-da-sie-nicht-in-einer-aggregat#c1751">
	<title>Als Antwort auf: 8120: Die '%1!.%2!'-Spalte ist in der Auswahlliste ungültig, da sie nicht in einer Aggregat</title>
	<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>
	<dc:date>2011-11-21T12:59:48Z</dc:date>
	<dc:creator><span class="user anonymous" rel="bubbletip_comment_1751">Fabian</span></dc:creator>
	<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>
</item>
</rdf:RDF>
