<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>drittenormalform *Beta* &#187; Verhalten</title>
	<atom:link href="http://drittenormalform.de/wordpress/tag/verhalten/feed/" rel="self" type="application/rss+xml" />
	<link>http://drittenormalform.de/wordpress</link>
	<description>Datenbank Merkzettel und Sammlung rund um Storagethemen</description>
	<lastBuildDate>Mon, 05 Oct 2009 10:10:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Autoincrement Verhalten in MySQL</title>
		<link>http://drittenormalform.de/wordpress/2009/07/08/autoincrement-verhalten-in-mysql/</link>
		<comments>http://drittenormalform.de/wordpress/2009/07/08/autoincrement-verhalten-in-mysql/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 15:20:29 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Niglichkeiten]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Autoincrement]]></category>
		<category><![CDATA[Verhalten]]></category>

		<guid isPermaLink="false">http://drittenormalform.de/wordpress/?p=13</guid>
		<description><![CDATA[Immer wieder mal stolpere ich über die Frage wie verhält sich das MySQL Autoincrement bei bereits belegten PK IDs.
CREATE TABLE `testab`
(
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(45) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1;
INSERT INTO `testab` (`name`) VALUES (&#8217;blub&#8217;);
INSERT INTO `testab` (`id`,`name`) VALUES  (9,&#8217;9bsdwldub&#8217;);
INSERT INTO `testab` (,`name`) VALUES (&#8217;blub&#8217;); (&#8217;2&#8242;blub&#8217;);
Der letzte insert hat den PK 10 [...]]]></description>
			<content:encoded><![CDATA[<p>Immer wieder mal stolpere ich über die Frage wie verhält sich das MySQL Autoincrement bei bereits belegten PK IDs.</p>
<blockquote><p>CREATE TABLE `testab`<br />
(<br />
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,<br />
`name` varchar(45) NOT NULL,<br />
PRIMARY KEY (`id`)<br />
) ENGINE=InnoDB AUTO_INCREMENT=1;</p>
<p>INSERT INTO `testab` (`name`) VALUES (&#8217;blub&#8217;);</p>
<p>INSERT INTO `testab` (`id`,`name`) VALUES  (9,&#8217;9bsdwldub&#8217;);</p>
<p>INSERT INTO `testab` (,`name`) VALUES (&#8217;blub&#8217;); (&#8217;2&#8242;blub&#8217;);</p></blockquote>
<p>Der letzte <em>insert</em> hat den PK 10 d.h. MySQL (wie auch Oracle) füllt mitnichten Lücken auf!</p>
<p>Ebenso muß mann sich bei MySQL nicht darum scheren ob eine ID schon belegt ist &#8211; diese wird dann beim insert übersprungen, das allerdings geht mit Sequenzen wie sie Oracle verwendet natürlich nicht.</p>
<p>Eine Sorge weniger&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://drittenormalform.de/wordpress/2009/07/08/autoincrement-verhalten-in-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
