目标(举例子说明): 创建表 CREATE TABLE INC_TEST( ID NUMBER(6), NAME VARCHAR2(125) );
希望在插入新的数据且没有提供 id 值时,会将 id 值设置为一个在表的数据中没有用过的值; 而插入新的数据时如果有提供 id 值,则使用所提供的 id 值。
例如执行 1) INSERT INTO INC_TEST(NAME) VALUES('nobdy'); 时,假如表内数据为空,则会加入一条数据为:(ID: 1, NAME: nobdy) 然后再执行 2) INSERT INTO INC_TEST(NAME) VALUES('admin'); 后,则会增加一条数据:(ID: 2,
虽然在网上已有javascript版本的HashMap的实现代码,但是并没有给出具体的使用方法,于是在这里给出其简单的使用过程。
一、HashMap.js的代码:
/** * used like java.lang.HashMap */
function HashMap() { private: this.len = 8; this.table = new Array(); this.length = 0; this.hash = hash; function hash(x) { var h = x.hashCode(); h += ~