数据库操作(一)DML

1、数据库

  • 数据库可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、查询、更新、删除等操作。
  • 所谓“数据库”是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。
  • 数据库里存储多张数据表
  • 数据表由字段和记录组成

【示例】

 

表名:Student

表头即字段:StudentNumber,StudentName,StudentBirthday,StudentSex。

行即记录:上表有3条记录。

2、sObject对象

sObject指的是存储在Salesforce 平台数据库中的任何的对象。sObject变量代表一行数据(记录),在Apex中使用API对象名称。

 【示例】

 

3、创建表

扫描二维码关注公众号,回复: 6557257 查看本文章

在创建表的同时创建了sObject对象。

(1)登录salesforce管理后台,进入对象管理器

(2)创建自定义对象

(3)输入对象名

(4)输入记录名,保存并创建

(5)创建成功在对象管理器能查询到创建的对象

 (6)点击对象名(Student)进入详细信息面板

 (7)创建表结构(字段)

在详细信息面板选择字段和关系—新建,按照提示完成操作。

  (8)创建完成后显示详细信息面板,表结构创建完成。

4、数据表操作—DML

  •  DML是为了执行数据表的插入,更新,删除,上升,恢复记录,合并记录等操作而执行的动作。
  • 在Apex中可以使用DML语句执行的所有操作
    • 添加记录:insert 
    • 更新记录:update
    • 更新和添加:upsert
    • 删除记录:delete
    • 恢复删除:undelete

【示例】

 

执行以上代码后,在调试信息中发现:

表Student__插入一行。

【示例】

【更新和删除在后续章节介绍】

猜你喜欢

转载自www.cnblogs.com/drink186/p/11052303.html
今日推荐