关系型数据库中存在多个表,多数情况数据分散存在,此时想要一次查询所有数据事则需要使用视图。
视图支持集合查询一个或多个表里存在的数据的功能。在abap数据字典中激活视图会在数据库中生成视图,通过接口进行访问,视图与表一样可以在abap程序的select语句中使用。
视图不是拥有数据的对象,因此在数据字典中变更数据视图,则这些变更事项不会直接影响数据库中的视图。
创建视图T-CODE:SE11。
执行事务码SE11,在视图字段输入以Z或Y开头的视图名后点击创建按钮。
选择数据库视图后点击enter。
输入一个表,单击关系按钮查询由外部键与此表连接的表,选择需要的表后单击copy按钮。
使用关系按钮选择复制表会自动降外部键复制到Join条件中,也可以直接输入表字段与Join Condition。
在选择条件标签中可以在各字段中追加条件值。
移动到视图字段标签,选择要追加到视图中的字段。
选择完成后点击copy按钮。
点击激活按钮,创建视图完成。