</pre>1:本文的主要目的是对最基本的Java数据库编程的基础知识进行简单的介绍。将以<span style="color:red">postgres</span>数据库为实例对此进行简单的介绍。<p></p><p align="left">2:本文的设定的业务场景如下:</p><p align="left">⑴:当数据库的相关数据表中没有work_type字段时,增加该字段,类型为int4。</p><p align="left">⑵:当数据库的相关数据表中有work_type字段但类型不是整型时,将原有字段重命名为“work_type_old”,同时增加“work_type”字段,类型为int4。</p><p align="left">⑶:依据package_id对work-Type字段进行字段值的修改。具体原则如下:</p><p align="left">a:当” package_id”包含”ADAS”字符时对应值是107。</p><p align="left">b:当“package_id”包含“CGGX”字符时对应值是108。</p><p align="left">c:当“package_id”包含“ZX”字符时对应值是109。</p><p align="left">3:本文涉及到的数据库操作的基础知识如下:</p><p align="left">⑴:数据库连接的建立。</p><p align="left">⑵:数据库查询语句的执行及查询结果的处理。</p><p align="left">⑶:update语句的执行</p><p align="left">⑷:数据库自身元数据的读取,如读取表名,读取列名。</p><p align="left">4:数据库连接的建立。</p><p align="left">⑴:加载(注册)数据库:此步骤的主要目的是为了把各个数据库提供的访问数据库的API加载到我们程序进来,加载JDBC驱动,并将其注册到DriverManager中,每一种数据库提供的数据库驱动不一样,加载驱动时要把jar包添加到lib文件夹下。</p><p align="left"></p><pre name="code" class="java">Class.forName("org.postgresql.Driver");</pre>1:本文的主要目的是对最基本的Java数据库编程的基础知识进行简单的介绍。将