<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://fbb.just4test.de/extern.php?action=feed&amp;tid=2974&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Informationen für CMS/made simple / MySQL Felder aufsteigend neu füllen]]></title>
		<link>http://www.cmsmadesimple.de/forum/viewtopic.php?id=2974</link>
		<description><![CDATA[Die aktuellsten Beiträge in MySQL Felder aufsteigend neu füllen.]]></description>
		<lastBuildDate>Thu, 07 Feb 2013 12:49:11 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: MySQL Felder aufsteigend neu füllen]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=24210#p24210</link>
			<description><![CDATA[<p>Hi,</p><p>Danke für die Hinweise. Nach langen Experimenten hat leider nichts funktioniert - irgendwo scheint es doch noch eine Verknüpfung zu geben, die ich nicht finden kann.<br />Werd mal den Entwickler anschreiben. Irgendwie muss es ja gehen.</p>]]></description>
			<author><![CDATA[dummy@example.com (jeff1980)]]></author>
			<pubDate>Thu, 07 Feb 2013 12:49:11 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=24210#p24210</guid>
		</item>
		<item>
			<title><![CDATA[Re: MySQL Felder aufsteigend neu füllen]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=24144#p24144</link>
			<description><![CDATA[<p>Wenn die IDs Integer sind, so bleiben können, eineindeutig sind und lediglich in auto_increment Felder und primary Keys geändert werden sollen, würde ich es so machen:<br /><a href="http://stackoverflow.com/questions/251479/make-an-id-in-a-mysql-table-auto-increment-after-the-fact" rel="nofollow">http://stackoverflow.com/questions/2514 … r-the-fact</a></p><p>Wenn die IDs neu generiert werden sollen, würde ich die Tabelle ohne IDs exportieren und in eine neue Tabelle, bei der die ID als integer, auto_increment und primary key definiert ist, wieder importieren.</p>]]></description>
			<author><![CDATA[dummy@example.com (NaN)]]></author>
			<pubDate>Tue, 05 Feb 2013 11:51:37 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=24144#p24144</guid>
		</item>
		<item>
			<title><![CDATA[Re: MySQL Felder aufsteigend neu füllen]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=24143#p24143</link>
			<description><![CDATA[<p>Das könnte mit einer while Schlaufe funktionieren:</p><p><a href="http://msdn.microsoft.com/de-de/library/ms178642.aspx" rel="nofollow">http://msdn.microsoft.com/de-de/library/ms178642.aspx</a></p><div class="codebox"><pre><code>set @i = 10001
WHILE (SELECT ID FROM TABLE) &gt; 0
BEGIN
   UPDATE TABLE as T SET NR = @i where T.ID = TABLE.ID
   set @i = @i+1  
END</code></pre></div><p>--&gt; Ungetestet, einzig mal ein Lösungsansatz</p><p>Eine andere Lösung ist natürlich das ganze mit einem PHP Script zu schreiben.</p>]]></description>
			<author><![CDATA[dummy@example.com (nockenfell)]]></author>
			<pubDate>Tue, 05 Feb 2013 11:05:32 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=24143#p24143</guid>
		</item>
		<item>
			<title><![CDATA[MySQL Felder aufsteigend neu füllen]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=24142#p24142</link>
			<description><![CDATA[<p>Hallo,</p><p>da dies nichts mit CMSms zu tun hat, aber hier sicher jemand ist, der es weiß, stelle ich die Frage einfach mal am Stammtisch:<br />Bei einem Kunden läuft eine Faktura-Software auf MySQL-Basis. Nun sollen sämtliche, bisher willkürlich vergebene, Kundennummern zurückgesetzt werden auf 10001 fortlaufend.<br />Das Feld in der Datenbank habe ich schon gefunden und es ist auch nicht der Primärschlüssel. Ich habe auch bei CMSms oder anderen Systeme immer mal wieder Arbeiten direkt an der Datenbank vorgenommen - in der Regel suchen und ersetzen.<br />In diesem Fall wäre wahrscheinlich das hier gar nicht so falsch:</p><div class="codebox"><pre><code>[== SQL ==]
UPDATE tabellenname SET spaltenname=wert</code></pre></div><p>Allerdings soll ja nicht jeder die selbe Nummer bekommen sondern eben aufsteigend von 10001 bis hin zum letzten Datensatz. Ich habe nur etwas gefunden, was den aktuellen wert einfach um z.B. 1 erhöht. Aber es sollen eben alle Werte neu und gleichzeitig aufsteigend gesetzt werden.<br />Gibt&#039;s da einen direkten Weg/Befehl?</p>]]></description>
			<author><![CDATA[dummy@example.com (jeff1980)]]></author>
			<pubDate>Tue, 05 Feb 2013 10:42:12 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=24142#p24142</guid>
		</item>
	</channel>
</rss>
