﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-LittleRain-随笔分类-数据库</title><link>http://www.blogjava.net/LittleRain/category/14825.html</link><description>小雨不打伞          打伞雨不小</description><language>zh-cn</language><lastBuildDate>Sun, 29 Apr 2007 09:42:36 GMT</lastBuildDate><pubDate>Sun, 29 Apr 2007 09:42:36 GMT</pubDate><ttl>60</ttl><item><title>Hibernate错误拾集</title><link>http://www.blogjava.net/LittleRain/archive/2007/03/14/103692.html</link><dc:creator>小雨不打伞</dc:creator><author>小雨不打伞</author><pubDate>Wed, 14 Mar 2007 01:10:00 GMT</pubDate><guid>http://www.blogjava.net/LittleRain/archive/2007/03/14/103692.html</guid><wfw:comment>http://www.blogjava.net/LittleRain/comments/103692.html</wfw:comment><comments>http://www.blogjava.net/LittleRain/archive/2007/03/14/103692.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/LittleRain/comments/commentRss/103692.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/LittleRain/services/trackbacks/103692.html</trackback:ping><description><![CDATA[
		<p>1)"Caused by: java.sql.SQLException: Syntax error or access violation message from server: "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'group, testoption.content as content, testoption.score as score, testoption.Ques' at line 1"<br />----：在你的pojo中定义了数据库的key word，例如：group等等.<br /></p>
		<p>2)net.sf.hibernate.QueryException: could not resolve property type: username [select user.password from cn.org.sppc.ipmanager.User user where user.username=?]<br />----：username在Form类中、在Hibernate的xml文件中和相对应的PO对象中名称都要保持一致（包括大小写）。包括struts-config.xml中的。</p>
<img src ="http://www.blogjava.net/LittleRain/aggbug/103692.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/LittleRain/" target="_blank">小雨不打伞</a> 2007-03-14 09:10 <a href="http://www.blogjava.net/LittleRain/archive/2007/03/14/103692.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>根据数据库表自动生成JavaBean（二）－读取数据库表的信息</title><link>http://www.blogjava.net/LittleRain/archive/2007/02/03/97736.html</link><dc:creator>小雨不打伞</dc:creator><author>小雨不打伞</author><pubDate>Sat, 03 Feb 2007 06:21:00 GMT</pubDate><guid>http://www.blogjava.net/LittleRain/archive/2007/02/03/97736.html</guid><wfw:comment>http://www.blogjava.net/LittleRain/comments/97736.html</wfw:comment><comments>http://www.blogjava.net/LittleRain/archive/2007/02/03/97736.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/LittleRain/comments/commentRss/97736.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/LittleRain/services/trackbacks/97736.html</trackback:ping><description><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 今天一早起来（ : ) 其实都十点半了 ）又查了下，终于在jdk中找了两个接口，可以搞定读取数据库表的信息，分别是<br>1）<font size=-1>java.sql.</font>DatabaseMetaData接口 </p>
<p><font size=2><strong>2</strong>）java.sql.</font>ResultSetMetaData接口<br><br>做了个小例子，读取了下数据库的信息<br><br>Table：&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; user&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;role<br>columns：&nbsp; id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; role_id----------|<br><br>user.role_id&nbsp; reference role.id<br><br>resource：<br>A：<a href="http://www.7kao.com/java/42234613.htm">http://www.7kao.com/java/42234613.htm</a><br>B：<a href="http://www.itisedu.com/phrase/200604251741535.html">http://www.itisedu.com/phrase/200604251741535.html</a><br>C：<a href="http://www.ibm.com/developerworks/cn/java/javabean/index.html">http://www.ibm.com/developerworks/cn/java/javabean/index.html</a><br>D：<a href="http://dev.wl668.com/java/J2SE/20057115401_4099856.shtml">http://dev.wl668.com/java/J2SE/20057115401_4099856.shtml</a></p>
====================================================<br>1.格式基本可以。有些地方需要仔细参照模板。 <br>2.封面不需要页眉、页脚。英文的 KEY WORDS 要粗体。&nbsp;<br>&nbsp;&nbsp;&nbsp;2.1.1 BeanGenerator需求背景 三级标题的格式不对。<br>不要出现这样的条目&nbsp;<br>&nbsp;&nbsp;&nbsp;a) PC机或者笔记本电脑 b) Windows+MySQL+JRE 应该用 四角星。 也不要混用 (1)JavaBean类必须一个<br>&nbsp;&nbsp;&nbsp;没有参数的构造参数 这样 和 1.紧凑而方便的创建和使用 这样的标题。 <br>3.似乎没有掌握论文的写作技巧。 论文应该按照提出问题、分析问题、解决问题、完善问题的思路思考。<br>4.论文中不要出现程序代码，如果一定要出现也是极少的需要说明问题的。 一般需要用流程图或其他的类似工具代替代码。 <br>5.论文应该是经验的总结和提高，而不是照样的描述，应该是高于实践的东西。&nbsp; <br>2007-4-25&nbsp; 10:22:30&nbsp; 郭庆林&nbsp; <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#110;&#101;&#119;&#95;&#104;&#97;&#105;&#104;&#117;&#97;&#64;&#104;&#111;&#116;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;">new_haihua@hotmail.com</a>&nbsp;<br>6.最后的代码部分，几乎不能说明问题，就是： 自动生成javabean这样做究竟带来了什么好处？为什么要这样做？这些问题没有回答。 别人也不知道。&nbsp; <br><br>2007-4-25&nbsp; 10:37:13&nbsp; <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#110;&#101;&#119;&#95;&#104;&#97;&#105;&#104;&#117;&#97;&#64;&#104;&#111;&#116;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;">new_haihua@hotmail.com</a>&nbsp; 郭庆林&nbsp; 呵呵，问题哈多的说&nbsp; <br>2007-4-25&nbsp; 10:37:36&nbsp; 郭庆林&nbsp; <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#110;&#101;&#119;&#95;&#104;&#97;&#105;&#104;&#117;&#97;&#64;&#104;&#111;&#116;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;">new_haihua@hotmail.com</a>&nbsp; 还可以吧。格式的问题较多。 <br>2007-4-25&nbsp; 10:37:45&nbsp; 郭庆林&nbsp; <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#110;&#101;&#119;&#95;&#104;&#97;&#105;&#104;&#117;&#97;&#64;&#104;&#111;&#116;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;">new_haihua@hotmail.com</a>&nbsp; 篇幅页偏少。 <br>2007-4-25&nbsp; 10:38:07&nbsp; <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#110;&#101;&#119;&#95;&#104;&#97;&#105;&#104;&#117;&#97;&#64;&#104;&#111;&#116;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;">new_haihua@hotmail.com</a>&nbsp; 郭庆林&nbsp; 知道了，应该多花点时间在写文章上，而不是做东西上 <br>2007-4-25&nbsp; 10:38:12&nbsp; <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#110;&#101;&#119;&#95;&#104;&#97;&#105;&#104;&#117;&#97;&#64;&#104;&#111;&#116;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;">new_haihua@hotmail.com</a>&nbsp; 郭庆林&nbsp; 呵呵重心放错了 <br>2007-4-25&nbsp; 10:38:20&nbsp; 郭庆林&nbsp; <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#110;&#101;&#119;&#95;&#104;&#97;&#105;&#104;&#117;&#97;&#64;&#104;&#111;&#116;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;">new_haihua@hotmail.com</a>&nbsp; 这个不对。 <br>2007-4-25&nbsp; 10:38:50&nbsp; 郭庆林&nbsp; <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#110;&#101;&#119;&#95;&#104;&#97;&#105;&#104;&#117;&#97;&#64;&#104;&#111;&#116;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;">new_haihua@hotmail.com</a>&nbsp; 东西要做，但是也要让别人知道你做了什么。 <br>2007-4-25&nbsp; 10:39:16&nbsp; 郭庆林&nbsp; <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#110;&#101;&#119;&#95;&#104;&#97;&#105;&#104;&#117;&#97;&#64;&#104;&#111;&#116;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;">new_haihua@hotmail.com</a>&nbsp; 就是要正确的表述你的观点和态度。 
<img src ="http://www.blogjava.net/LittleRain/aggbug/97736.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/LittleRain/" target="_blank">小雨不打伞</a> 2007-02-03 14:21 <a href="http://www.blogjava.net/LittleRain/archive/2007/02/03/97736.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>根据数据库表自动生成JavaBean（一）-整体构想</title><link>http://www.blogjava.net/LittleRain/archive/2007/02/03/97732.html</link><dc:creator>小雨不打伞</dc:creator><author>小雨不打伞</author><pubDate>Sat, 03 Feb 2007 05:58:00 GMT</pubDate><guid>http://www.blogjava.net/LittleRain/archive/2007/02/03/97732.html</guid><wfw:comment>http://www.blogjava.net/LittleRain/comments/97732.html</wfw:comment><comments>http://www.blogjava.net/LittleRain/archive/2007/02/03/97732.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/LittleRain/comments/commentRss/97732.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/LittleRain/services/trackbacks/97732.html</trackback:ping><description><![CDATA[
		<p>课题名称：<font color="#000000"><span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体">根据数据库表自动生成</span><span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'">JavaBean</span></font></p>
		<p>
				<font color="#000000">
						<span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'">课题内容介绍：……<span style="FONT-FAMILY: 宋体">利用数据库的</span><span lang="EN-US">table</span><span style="FONT-FAMILY: 宋体">，生成格式可以配置的</span><span lang="EN-US">javabean</span><span style="FONT-FAMILY: 宋体">，减少系统开发的工作量......</span></span>
				</font>
		</p>
		<p>
				<font color="#000000">
						<span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'">
								<span style="FONT-FAMILY: 宋体">
										<span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体">涉及到的技术可能有:<span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体">对数据库的访问技术，对</span><span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'">metadata</span><span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体">的理解，对</span><span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'">javabean</span><span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体">的理解以及</span><span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'">javabean</span><span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体">的作用。用</span><span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'"> java</span><span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体">实现。</span></span>
								</span>
						</span>
				</font>
		</p>
		<p>
				<font color="#000000">
						<span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'">
								<span style="FONT-FAMILY: 宋体">
										<span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体">
												<span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体">先考虑下需求:这个东西从整体上来说还是不难的,初步想法是做成图形界面,通过用户填写必要的数据库连接信息(url,username,password)来读取整个数据库,并且具体生成哪些表是可配置的.(目前决定首先做针对mysql的版本,以后再视情况扩展支持其它数据库)</span>
										</span>
								</span>
						</span>
				</font>
		</p>
		<p>
				<font color="#000000">
						<span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'">
								<span style="FONT-FAMILY: 宋体">
										<span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体">
												<span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体">
												</span>
										</span>
								</span>
						</span>
				</font>
				<font color="#000000">
						<span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'">那么下面来初步定下功能模块:</span>
				</font>
		</p>
		<p>
				<font color="#000000">
						<span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'">1)读取配置：想法是可以学学人家hibernate,做成配置文件的形式（properties或xml）,或者照需求里的通过用户输入连接参数来连接数据库,如果每次都要打的话会很不爽，所以决定都做进去。</span>
				</font>
		</p>
		<p>
				<font color="#000000">
						<span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'">2）读取数据库信息：理论上jdbc应该有这样的接口可以实现（-_-'' 刚刚找了20分钟，还没有找到,胸闷），这个部分是整个系统的大头</span>
				</font>
		</p>
		<p>
				<font color="#000000">
						<span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'">3）生成javaBean：通过模块中读取到的信息，根据需要通过java提供的文件操作来生成javaBean（其实也就是些setter/getter）</span>
				</font>
		</p>
		<p>
				<font color="#000000">
						<span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'">＃实现比较关键的部分：如果从数据库读取每个数据库的相关信息，以及表中每个属性所对应的类型，然后进行转化下，不难，但是可能比较烦点。</span>
				</font>  
</p>
		<p>
				<font color="#000000">
						<span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'">今天先搭个框，把第一部分搞定</span>
				</font> （ :)第一部分的架子算是完了，明天继续，哦不对，明天高中同学聚会，可能要通宵了，看来要后天了） 
</p>
		<p>下一次把第一部分好好整理下，感觉jdbc自己太差了。 
</p>
		<p>
				<font color="#000000">
						<span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'">
						</span>
				</font> </p>
<img src ="http://www.blogjava.net/LittleRain/aggbug/97732.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/LittleRain/" target="_blank">小雨不打伞</a> 2007-02-03 13:58 <a href="http://www.blogjava.net/LittleRain/archive/2007/02/03/97732.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>靠！当hbm文件里的id生成策略为native的时候</title><link>http://www.blogjava.net/LittleRain/archive/2007/01/31/97056.html</link><dc:creator>小雨不打伞</dc:creator><author>小雨不打伞</author><pubDate>Wed, 31 Jan 2007 12:09:00 GMT</pubDate><guid>http://www.blogjava.net/LittleRain/archive/2007/01/31/97056.html</guid><wfw:comment>http://www.blogjava.net/LittleRain/comments/97056.html</wfw:comment><comments>http://www.blogjava.net/LittleRain/archive/2007/01/31/97056.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/LittleRain/comments/commentRss/97056.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/LittleRain/services/trackbacks/97056.html</trackback:ping><description><![CDATA[靠！当hbm文件里的id生成策略为native的时候，要将mysql的id设置成自动增量<br />我草，这个鸟东西搞了我一个下午，几个小时。<img src ="http://www.blogjava.net/LittleRain/aggbug/97056.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/LittleRain/" target="_blank">小雨不打伞</a> 2007-01-31 20:09 <a href="http://www.blogjava.net/LittleRain/archive/2007/01/31/97056.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>深入浅出Hibernate</title><link>http://www.blogjava.net/LittleRain/archive/2007/01/14/93776.html</link><dc:creator>小雨不打伞</dc:creator><author>小雨不打伞</author><pubDate>Sun, 14 Jan 2007 09:06:00 GMT</pubDate><guid>http://www.blogjava.net/LittleRain/archive/2007/01/14/93776.html</guid><wfw:comment>http://www.blogjava.net/LittleRain/comments/93776.html</wfw:comment><comments>http://www.blogjava.net/LittleRain/archive/2007/01/14/93776.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/LittleRain/comments/commentRss/93776.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/LittleRain/services/trackbacks/93776.html</trackback:ping><description><![CDATA[测试第一个JunitTest所需要的类库<br /><br /><img height="210" alt="r_测试第一个JunitTest所需要的类库.jpg" src="http://www.blogjava.net/images/blogjava_net/littlerain/14935/r_测试第一个JunitTest所需要的类库.jpg" width="380" border="0" /><br /><br />将hibernate.cfg.xml文件放到src目录下，那么在进行JUnit测试的时候，不需要制定hibernate.cfg.xml文件的路径<br />通过Configuration config=new Configuration().configure();就可以让Eclipse自动找到找个文件。<br /><br /><br />　　 表1 Hibernate标识生成策略<br /><table class="MsoNormalTable" style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" border="1"><tbody><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 92.8pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="124">标识符生成器<br /></td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 331.95pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="443">描述</td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 92.8pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="124">increment</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 331.95pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="443">适用于代理主键。<br />由Hibernate自动以递增方式生成。</td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 92.8pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="124">identity</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 331.95pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="443">适用于代理主键。<br />由底层数据库生成标识符。</td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 92.8pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="124">sequence</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 331.95pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="443">适用于代理主键。<br />Hibernate根据底层数据库的序列生成标识符，<br />这要求底层数据库支持序列。</td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 92.8pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="124">hilo</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 331.95pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="443"><p>适用于代理主键。<br />Hibernate分局high/low算法生成标识符。</p></td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 92.8pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="124">seqhilo</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 331.95pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="443">适用于代理主键。<br />使用一个高/低位算法来高效的生成long，<br />short或者int类型的标识符。</td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 92.8pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="124">native</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 331.95pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="443">适用于代理主键。<br />根据底层数据库对自动生成标识符的方式，<br />自动选择identity、sequence或hilo。</td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 92.8pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="124">uuid.hex</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 331.95pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="443">适用于代理主键。<br />Hibernate采用128位的UUID算法生成标识符。</td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 92.8pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="124"><br />uuid.string<br /></td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 331.95pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="443">适用于代理主键。<br />UUID被编码成一个16字符长的字符串。</td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 92.8pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="124">assigned</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 331.95pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="443">适用于自然主键。由Java应用程序负责生成标识符。</td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 92.8pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="124">foreign</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 331.95pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="443">适用于代理主键。使用另外一个相关联的对象的标识符。</td></tr></tbody></table><p></p><p>　　<b>Hibernate映射类型</b><br /><br />　　 在对象/关系映射文件中，Hibernate采用映射类型作为Java类型和SQL类型的桥梁。Hibernate映射类型分为2种：内置映射类型和自定义映射类型。<br /><br />　　 1、内置映射类型<br /><br />　　 Hibernate对所有的Java原生类型、常用的Java类型如String、Date等都定义了内置的映射类型。表2列出了Hibernate映射类型、对应的Java类型以及对应的标准SQL类型。<br /><br />　　 表2 Hibernate内置映射类型<br /></p><table class="MsoNormalTable" style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" border="1"><tbody><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 106.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="142">Hibernate映射类型</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 161pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="215">Java类型</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 87.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="117">标准SQL类型</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 69.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="93">大小</td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 106.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="142">integer/int</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 161pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="215">java.lang.Integer/int</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 87.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="117">INTEGER</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 69.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="93">4字节</td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 106.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="142">long</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 161pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="215">java.lang.Long/long</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 87.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="117">BIGINT</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 69.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="93">8字节</td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 106.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="142">short</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 161pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="215">java.lang.Short/short</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 87.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="117">SMALLINT</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 69.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="93">2字节</td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 106.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="142">byte</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 161pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="215">java.lang.Byte/byte</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 87.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="117">TINYINT</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 69.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="93">1字节</td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 106.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="142">float</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 161pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="215">java.lang.Float/float</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 87.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="117">FLOAT</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 69.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="93">4字节</td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 106.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="142">double</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 161pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="215">java.lang.Double/double</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 87.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="117">DOUBLE</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 69.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="93">8字节</td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 106.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="142">big_decimal</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 161pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="215">java.math.BigDecimal</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 87.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="117">NUMERIC</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 69.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="93">?</td></tr><tr style="HEIGHT: 22.65pt"><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 106.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 22.65pt" valign="top" width="142">character</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 161pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 22.65pt" valign="top" width="215">java.lang.Character/<br />java.lang.String/char</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 87.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 22.65pt" valign="top" width="117">CHAR(1)</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 69.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 22.65pt" valign="top" width="93">定长字符</td></tr><tr style="HEIGHT: 11.85pt"><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 106.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 11.85pt" valign="top" width="142">string</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 161pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 11.85pt" valign="top" width="215">java.lang.String</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 87.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 11.85pt" valign="top" width="117">VARCHAR</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 69.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 11.85pt" valign="top" width="93">变长字符</td></tr><tr style="HEIGHT: 15.5pt"><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 106.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 15.5pt" valign="top" width="142">boolean/ yes_no/true_false</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 161pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 15.5pt" valign="top" width="215">java.lang.Boolean/Boolean</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 87.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 15.5pt" valign="top" width="117">BIT</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 69.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 15.5pt" valign="top" width="93">布尔类型</td></tr><tr style="HEIGHT: 11.25pt"><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 106.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 11.25pt" valign="top" width="142">date</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 161pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 11.25pt" valign="top" width="215">java.util.Date/<br />java.sql.Date</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 87.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 11.25pt" valign="top" width="117">DATE</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 69.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 11.25pt" valign="top" width="93">日期</td></tr><tr style="HEIGHT: 12pt"><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 106.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 12pt" valign="top" width="142">timestamp</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 161pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 12pt" valign="top" width="215">java.util.Date/<br />java.util.Timestamp</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 87.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 12pt" valign="top" width="117">TIMESTAMP</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 69.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 12pt" valign="top" width="93">日期</td></tr><tr style="HEIGHT: 12pt"><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 106.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 12pt" valign="top" width="142">calendar</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 161pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 12pt" valign="top" width="215">java.util.Calendar</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 87.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 12pt" valign="top" width="117">TIMESTAMP</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 69.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 12pt" valign="top" width="93">日期</td></tr><tr style="HEIGHT: 3.7pt"><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 106.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 3.7pt" valign="top" width="142">calendar_date</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 161pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 3.7pt" valign="top" width="215">java.util.Calendar</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 87.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 3.7pt" valign="top" width="117">DATE</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 69.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 3.7pt" valign="top" width="93">日期</td></tr><tr style="HEIGHT: 12pt"><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 106.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 12pt" valign="top" width="142">binary</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 161pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 12pt" valign="top" width="215">byte[]</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 87.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 12pt" valign="top" width="117">BLOB<br /></td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 69.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 12pt" valign="top" width="93">BLOB</td></tr><tr style="HEIGHT: 10.75pt"><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 106.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 10.75pt" valign="top" width="142">text</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 161pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 10.75pt" valign="top" width="215">java.lang.String</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 87.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 10.75pt" valign="top" width="117">TEXT</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 69.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 10.75pt" valign="top" width="93">CLOB</td></tr><tr style="HEIGHT: 5.5pt"><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 106.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 5.5pt" valign="top" width="142">serializable</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 161pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 5.5pt" valign="top" width="215">实现java.io.<br />Serializablej接口<br />的任意Java类</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 87.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 5.5pt" valign="top" width="117">BLOB</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 69.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 5.5pt" valign="top" width="93">BLOB</td></tr><tr style="HEIGHT: 11pt"><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 106.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 11pt" valign="top" width="142">clob</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 161pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 11pt" valign="top" width="215">java.sql.Clob</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 87.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 11pt" valign="top" width="117">CLOB</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 69.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 11pt" valign="top" width="93">CLOB</td></tr><tr style="HEIGHT: 12.75pt"><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 106.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 12.75pt" valign="top" width="142">blob</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 161pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 12.75pt" valign="top" width="215">java.sql.Blob</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 87.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 12.75pt" valign="top" width="117">BLOB</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 69.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 12.75pt" valign="top" width="93">BLOB</td></tr><tr style="HEIGHT: 11.75pt"><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 106.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 11.75pt" valign="top" width="142">class</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 161pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 11.75pt" valign="top" width="215">java.lang.Class</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 87.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 11.75pt" valign="top" width="117">VARCHAR</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 69.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 11.75pt" valign="top" width="93">定长字符</td></tr><tr style="HEIGHT: 11.25pt"><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 106.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 11.25pt" valign="top" width="142">locale</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 161pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 11.25pt" valign="top" width="215">java.util.Locale</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 87.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 11.25pt" valign="top" width="117">VARCHAR</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 69.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 11.25pt" valign="top" width="93">定长字符</td></tr><tr style="HEIGHT: 11.1pt"><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 106.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 11.1pt" valign="top" width="142">timezone</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 161pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 11.1pt" valign="top" width="215">java.util.TimeZone</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 87.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 11.1pt" valign="top" width="117">VARCHAR</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 69.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 11.1pt" valign="top" width="93">定长字符</td></tr><tr style="HEIGHT: 5.1pt"><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 106.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 5.1pt" valign="top" width="142">currency</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 161pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 5.1pt" valign="top" width="215">java.util.Currency</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 87.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 5.1pt" valign="top" width="117">VARCHAR</td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 69.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 5.1pt" valign="top" width="93">定长字符</td></tr></tbody></table><br /><img src ="http://www.blogjava.net/LittleRain/aggbug/93776.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/LittleRain/" target="_blank">小雨不打伞</a> 2007-01-14 17:06 <a href="http://www.blogjava.net/LittleRain/archive/2007/01/14/93776.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MySql中用SQL建表</title><link>http://www.blogjava.net/LittleRain/archive/2007/01/06/92147.html</link><dc:creator>小雨不打伞</dc:creator><author>小雨不打伞</author><pubDate>Sat, 06 Jan 2007 00:20:00 GMT</pubDate><guid>http://www.blogjava.net/LittleRain/archive/2007/01/06/92147.html</guid><wfw:comment>http://www.blogjava.net/LittleRain/comments/92147.html</wfw:comment><comments>http://www.blogjava.net/LittleRain/archive/2007/01/06/92147.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/LittleRain/comments/commentRss/92147.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/LittleRain/services/trackbacks/92147.html</trackback:ping><description><![CDATA[
		<p>注意点<br />1)table name 和column  name上面加的引号是这个 <font color="#ff0000">`</font>xxx<font color="#ff0000">`<br /></font><font color="#000000">   然具体的值上加的引号是这个<font color="#ff0000">'</font>xxx</font><font color="#ff0000">'<br /> </font><font color="#000000">可以看一个例子：<br /></font><font color="#0000ff">CREATE table `book`<br />(<br /> `book_id`   int(11)    not null auto_increment,<br /> <font color="#ff0000">`</font>book_name<font color="#ff0000">`</font> varchar(100)   not null DEFAULT <font color="#ff0000">'</font>dfd<font color="#ff0000">' </font>,//<font color="#ff0000">看看两个单引号是不一样的！！！</font><br /> primary key(`book_id`)<br />)</font></p>
<img src ="http://www.blogjava.net/LittleRain/aggbug/92147.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/LittleRain/" target="_blank">小雨不打伞</a> 2007-01-06 08:20 <a href="http://www.blogjava.net/LittleRain/archive/2007/01/06/92147.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MySQL连接URL</title><link>http://www.blogjava.net/LittleRain/archive/2006/11/05/79173.html</link><dc:creator>小雨不打伞</dc:creator><author>小雨不打伞</author><pubDate>Sun, 05 Nov 2006 02:43:00 GMT</pubDate><guid>http://www.blogjava.net/LittleRain/archive/2006/11/05/79173.html</guid><wfw:comment>http://www.blogjava.net/LittleRain/comments/79173.html</wfw:comment><comments>http://www.blogjava.net/LittleRain/archive/2006/11/05/79173.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/LittleRain/comments/commentRss/79173.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/LittleRain/services/trackbacks/79173.html</trackback:ping><description><![CDATA[jdbc:mysql://hostName：3306/dbName<img src ="http://www.blogjava.net/LittleRain/aggbug/79173.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/LittleRain/" target="_blank">小雨不打伞</a> 2006-11-05 10:43 <a href="http://www.blogjava.net/LittleRain/archive/2006/11/05/79173.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MYSQL 修改root密码命令 </title><link>http://www.blogjava.net/LittleRain/archive/2006/09/17/70158.html</link><dc:creator>小雨不打伞</dc:creator><author>小雨不打伞</author><pubDate>Sun, 17 Sep 2006 13:01:00 GMT</pubDate><guid>http://www.blogjava.net/LittleRain/archive/2006/09/17/70158.html</guid><wfw:comment>http://www.blogjava.net/LittleRain/comments/70158.html</wfw:comment><comments>http://www.blogjava.net/LittleRain/archive/2006/09/17/70158.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/LittleRain/comments/commentRss/70158.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/LittleRain/services/trackbacks/70158.html</trackback:ping><description><![CDATA[
		<div class="postText" twffan="done">1.cmd进入mysql的bin目录下，执行：mysql -u root -p，出现以下画面：<br /><img height="52" alt="r_Snap1.bmp" src="http://www.blogjava.net/images/blogjava_net/littlerain/14935/r_Snap1.bmp" width="374" align="left" border="0" /><br /><br /><br /><br />如果没有密码则直接回车，否则输入密码<br /><br />2.执行更新密码命令：update user set password=password('新密码') where user='root';<br /><br />3.执行：<font color="#ff0000">flush privileges;</font><font color="#000000">（记住，这一步很重要，不然2的命令真正执行的时间不确定）<br /><br />4.再用：mysql -u root -p命令连接数据库，输入新密码即可进入。</font></div>
<img src ="http://www.blogjava.net/LittleRain/aggbug/70158.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/LittleRain/" target="_blank">小雨不打伞</a> 2006-09-17 21:01 <a href="http://www.blogjava.net/LittleRain/archive/2006/09/17/70158.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>免安装版Mysql5使用手册</title><link>http://www.blogjava.net/LittleRain/archive/2006/09/06/68116.html</link><dc:creator>小雨不打伞</dc:creator><author>小雨不打伞</author><pubDate>Wed, 06 Sep 2006 13:15:00 GMT</pubDate><guid>http://www.blogjava.net/LittleRain/archive/2006/09/06/68116.html</guid><wfw:comment>http://www.blogjava.net/LittleRain/comments/68116.html</wfw:comment><comments>http://www.blogjava.net/LittleRain/archive/2006/09/06/68116.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/LittleRain/comments/commentRss/68116.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/LittleRain/services/trackbacks/68116.html</trackback:ping><description><![CDATA[1.下载免安装版的mysql，我下的是：<a title="Downloads/MySQL-5.0/mysql-noinstall-5.0.24a-win32.zip" href="http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-noinstall-5.0.24a-win32.zip/from/http://mysql.new21.com/" target="_blank"><font style="BACKGROUND-COLOR: #ffffff" color="#ff0000">mysql-noinstall-5.0.24a-win32.zip</font></a><br /><br />2.解压下载的mysql到自己指定目录。我的目录是   <font color="#0000ff">D:\mysql-5.0.24a-win32<br /><br /></font><font color="#000000">3.打开<font color="#0000ff">D:\mysql-5.0.24a-win32</font></font><font color="#000000">目录，里面的文件内容图一：<br /><img title="图一" height="314" alt="图一" src="http://www.blogjava.net/images/blogjava_net/littlerain/14935/o_2.bmp" width="178" border="0" /><br /><br />4.  BI N目录是mysql的启动命令,Docs下面自带了一个关于mysql5的英文文档,DATA目录存放的是数据库文件（默认包含：mysql和test数据库，所以关以后自己建的数据库可以通过这个方法查看），其它的不常用，自己可以研究下。<br /><br />5.进入命令行：用cd进到mysql的bin目录下：<font color="#0000ff">D:\mysql-5.0.24a-win32\bin<br />  </font><font color="#000000">首先启动mysql：在<font color="#0000ff">D:\mysql-5.0.24a-win32\bin\&gt;</font><font size="2">mysqld-nt.exe</font><br /></font> <img height="1" src="/WebResource.axd?d=pLXXeGbWF7eXU8SMs2-GFZvUWY2JNH05dFx5YzJhGUYAYJAFEaTEq36NAhTPy7_KekvzDFwt8wvQWdByvJIGWdEq6x2KpKD80&amp;t=632785713320000000" width="1" /> 连接daomysql：</font><font color="#0000ff">D:\mysql-5.0.24a-win32\bin\&gt;</font><font color="#000000" size="2">mysql –uroot –p（如果通过网页复制粘贴本命令无效，请自己输入）<br />   见图二：<br /><img height="180" alt="o_Snap6.bmp" src="http://www.blogjava.net/images/blogjava_net/littlerain/14935/o_Snap6.bmp" width="644" border="0" /><br /><br />6.如图出现<font color="#0000ff">mysql&gt;  </font><font color="#000000">就可以使用mysql了，介绍几个常用命令：<br />a)现实所有数据库：show databases;<br />b)使用指定数据库：use  数据库名（如：use mysql;－－<font color="#ff0000">记得打分号</font>）<br />c)现实指定数据库的所有表：show tables;<br /><br />哈哈，继续mysql之旅吧·～～～</font></font><img src ="http://www.blogjava.net/LittleRain/aggbug/68116.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/LittleRain/" target="_blank">小雨不打伞</a> 2006-09-06 21:15 <a href="http://www.blogjava.net/LittleRain/archive/2006/09/06/68116.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>SQL Server中"由于登陆失败而无法启动服务的问题？" </title><link>http://www.blogjava.net/LittleRain/archive/2006/09/04/67488.html</link><dc:creator>小雨不打伞</dc:creator><author>小雨不打伞</author><pubDate>Sun, 03 Sep 2006 17:23:00 GMT</pubDate><guid>http://www.blogjava.net/LittleRain/archive/2006/09/04/67488.html</guid><wfw:comment>http://www.blogjava.net/LittleRain/comments/67488.html</wfw:comment><comments>http://www.blogjava.net/LittleRain/archive/2006/09/04/67488.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/LittleRain/comments/commentRss/67488.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/LittleRain/services/trackbacks/67488.html</trackback:ping><description><![CDATA[
		<font color="#ff0000">如果你改了操作系统密码</font>   <br /><br />  <font color="#0000ff">1)在windows控制面版--&gt;管理工具--&gt;服务--&gt;MSSQLSERVER--&gt;属性--&gt;改为你的新的操作系统密码！   <br /><br /></font>  或   <br /><br /><font color="#008000">  2)在windows控制面版--&gt;管理工具--&gt;服务--&gt;MSSQLSERVER--&gt;属性--&gt;改为本地登陆！ <br /></font><img src ="http://www.blogjava.net/LittleRain/aggbug/67488.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/LittleRain/" target="_blank">小雨不打伞</a> 2006-09-04 01:23 <a href="http://www.blogjava.net/LittleRain/archive/2006/09/04/67488.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>