`

mock db data

阅读更多
 CREATE TABLE "TLSPID"."TEST" 
   (	"ID" NUMBER(7,0) NOT NULL ENABLE, 
	"NAME" VARCHAR2(20 BYTE), 
	"MOD_DATE" DATE, 	
	 CONSTRAINT "TEST_PK" PRIMARY KEY ("ID")
   )

CREATE OR REPLACE TRIGGER "TLSPID"."TEST_UPDATE" before
  UPDATE ON test FOR EACH row BEGIN   
SELECT sysdate INTO :new.MOD_DATE FROM dual;



create or replace 
PROCEDURE TestProc
IS
  CPT NUMBER;
  I   integer;
  endIndex integer;
BEGIN
  /*
  plog.info('this select raise ORA-01403:No Data Found');
  select id into cpt from tlog where id = -1;
  exception
  WHEN OTHERS THEN
  plog.error;  -- default message is SQLCODE SQLERRM
  */
  SELECT MAX(ID) + 1 INTO I FROM TEST;  
  IF I IS NULL THEN
    I := 0;
  end if;
  endIndex := i + 5;
  LOOP
    /* 插入数据 */
    INSERT
    INTO test
      (
        id, name, mod_date
      )
      VALUES
      (
        i, 'name' || i, sysdate
      );
    /* 参数递增 */
    I := I + 1;
    
    if(MOD(I, 10000) = 0) then
      commit;
    end if;
    
    /* 停止条件 */
    EXIT
  WHEN i > endIndex;
  END LOOP;
  COMMIT;
END;
分享到:
评论

相关推荐

    spring-data-mock:用于Spring数据存储库的Mock工具

    这是一个相当灵活的通用框架,用于模拟Spring Data存储库。 Spring Data为将管理数据库及其随后产生的查询与业务层的查询分开来提供了很好的基础。 这对于编写服务非常有用。 他们只需要依靠Spring Data存储库并...

    use-mock-data-in-vue:“如何在Vue Apps中使用模拟数据”教程的源代码-vue source code

    在`use-mock-data-in-vue-master`目录中,可能包含一个`db.json`文件,用于定义模拟的数据结构。 4. **Vuex**:Vuex是Vue的状态管理库,它集中管理应用的所有组件之间的共享状态。在使用模拟数据时,可以将数据加载...

    shelving-mock-indexeddb:已淘汰

    重要提示: IndexedDB 1.0规范有两个突出功能,但该模拟不支持这些功能: 强制执行唯一索引的约束(在put()和add()等上抛出DOMException('DataError') )。 具有数组(多个)键路径的索引,并支持multiEntry标志。 ...

    详解vue-cli 本地开发mock数据使用方法

    安装 `faker.js`,然后在 `mock` 目录下创建 `faker-data.js` 文件,定义生成数据的规则。最后,使用 `json-server` 的命令运行这个文件,就可以获取到大量自定义的伪数据。 另外,JSON Server 默认支持 RESTful ...

    affinity

    亲和力 亲和力进步社区网络应用程序是一个社交网络,用于进步运动和计划及其追随者。 要求 您将需要安装和npm 。...npm run dev:db:mock-data 按照脚本告诉您的配置默认团队 cp .env.development.local.template

    mock-client-api:使用JSON服务器模拟API而不使用HTTP或Express

    .then(data => console.log(data)) .catch(error => console.error(error)); ``` ### 模拟API的优势 - **快速迭代**:在前后端分离的开发模式下,模拟API可以让前端开发者独立于后端进行开发。 - **测试**:在...

    igdb-pdt:使用用于kimosabe的igdb数据更新redisearch实例

    igdb-pdt 使用以下格式的IGDB数据更新RediSearch: { " game_slug " : { " name " : " game_name " , " cover " : " igdb_coverart_url " , " thumb... ./populate_db.py 标志--mock :从data.json文件而不是IGDB获取数

    CreateAndFake:AC#类库,用于处理模拟,测试数据生成和验证

    创建和伪造 AC#类库,用于处理...[ Fake ] IStorage db , Endpoint api , [ Size ( 2 )] Details [] movies ){ // Setup fake behavior using randomized movie data (times optional). db . Find ( movies [ 0 ]. N

    jTester使用指南(带书签).pdf

    - **原理**:使用 `@DataProvider` 和 `@Test(dataProvider = "name")` 来提供不同的数据集给同一个测试方法。 - **示例代码**: ```java import org.testng.annotations.DataProvider; import org.testng....

    black-explorer

    超级账本管理器 ... ├── mock_server Mock server used for development ├── service The service ├── socket Push real time data to front end ├── test Endpoint tests ├──

    mysql5.6.12源码安装

    6. **初始化配置**:运行 `scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/home/mysql/data --user=mysql`。 - 注意:这里的路径需要替换为自己的实际路径。 #### 七、配置文件和启动服务 最后...

    test_flask

    使用`flask_sqlalchemy`库,可以通过`db.create_all()`创建所有表,`db.session.rollback()`回滚事务,`db.drop_all()`删除所有表。 5. **Mocking和Stubbing**:在某些情况下,我们可能需要模拟(mock)外部依赖,...

    phpunit手册

    - **连接管理**:使用`getDB`方法获取数据库连接实例。 **数据库断言API** - **数量断言**:验证表中数据行的数量。 - **状态断言**:验证表的状态。 - **结果断言**:验证查询结果。 --- #### 九、测试替身 **...

    API-TestMongoBD

    expect(res.data).to.have.property('name', 'John'); }); }); ``` 6. **Mock数据**: 在测试过程中,我们可能需要使用Mock数据来避免对真实数据库的影响。可以使用`json-server`或者`mongoose-mock`来模拟...

    python3.6.5参考手册 chm

    Data Instead Of Unicode Vs. 8-bit Overview Of Syntax Changes New Syntax Changed Syntax Removed Syntax Changes Already Present In Python 2.6 Library Changes PEP 3101: A New Approach To String ...

    ZendFramework中文文档

    3.2.2. 高级使用:持久一个 DbTable 结果对象 3.2.3. 高级用法示例 3.3. 摘要式认证 3.3.1. 简介 3.3.2. 规范(Specifics) 3.3.3. 身份(Identity) 3.4. HTTP 认证适配器 3.4.1. 简介 3.4.2. 设计回顾 ...

    java面试题以及技巧

    卷 data 的文件夹 PATH 列表 卷序列号为 64ED-8C1D D:\我的酷盘\FTP\学员面试资料 │ 164个完整Java代码.zip │ J2EE综合--Struts常见错误的全面汇总.txt │ java程序员面试资料.zip │ JAVA笔试题(上海释锐)....

    java面试题目与技巧1

    卷 data 的文件夹 PATH 列表 卷序列号为 64ED-8C1D D:\我的酷盘\FTP\学员面试资料 │ 164个完整Java代码.zip │ J2EE综合--Struts常见错误的全面汇总.txt │ java程序员面试资料.zip │ JAVA笔试题(上海释锐)....

    java面试题及技巧4

    卷 data 的文件夹 PATH 列表 卷序列号为 64ED-8C1D D:\我的酷盘\FTP\学员面试资料 │ 164个完整Java代码.zip │ J2EE综合--Struts常见错误的全面汇总.txt │ java程序员面试资料.zip │ JAVA笔试题(上海释锐)....

    java面试题及技巧3

    卷 data 的文件夹 PATH 列表 卷序列号为 64ED-8C1D D:\我的酷盘\FTP\学员面试资料 │ 164个完整Java代码.zip │ J2EE综合--Struts常见错误的全面汇总.txt │ java程序员面试资料.zip │ JAVA笔试题(上海释锐)....

Global site tag (gtag.js) - Google Analytics