首页 理论教育 数据库视图的创建方法介绍

数据库视图的创建方法介绍

时间:2023-06-09 理论教育 版权反馈
【摘要】:图16-1 T-code:SE11创建视图图16-5 选择表VBAK中的字段5)重复第4)步操作,选择表VBAP中的相应字段,如图16-6所示。图16-2 选择数据库视图3)输入创建View需要的表名,并创建表之间的Join关系,如图16-3所示。其中View Field列的字段名称可修改。单击标准工具栏上的激活图标,将新建的View“ZV_GDS”激活。当弹出警告对话框时,可单击Cancel按钮,如图16-8所示,则View“ZV_GDS”就创建完成了。图16-8 警告信息图16-8 警告信息8)查看View中的数据。

数据库视图的创建方法介绍

1)T-code:SE11,在View后输入技术名称ZV_GDS,然后单击Create按钮,如图16-1所示。

2)在弹出的Choose View Type窗口中保持默认选项Database view,单击Copy按钮,如图16-2所示。

978-7-111-37555-5-Part03-341.jpg

图16-1 T-code:SE11创建视图

978-7-111-37555-5-Part03-342.jpg

图16-2 选择数据库视图

3)输入创建View需要的表名,并创建表之间的Join关系,如图16-3所示。

●在Short Description之后输入短文本描述View for Generic DataSource。

●在Tables下输入两张表名:VBAK和VBAP。

●在Join Conditions下输入两张表的共有Key字段。

注意Join Conditions还可以将两张表都选中,并单击左下侧的Relationships按钮,通过系统提示自动插入。

978-7-111-37555-5-Part03-343.jpg

图16-3 输入表及表间Join关系

4)切换到View Flds选项卡,选择View的字段,如图16-4和图16-5所示。

●单击Table fields按钮。

●在弹出的Base Tables对话框中,选择VBAK。

●在Base Tables窗口中,单击Choose按钮。

978-7-111-37555-5-Part03-344.jpg

图16-4 选择表VBAK(www.xing528.com)

●接下来在弹出的Field Selection from Table VBAK对话框中勾选字段。

注意:一定要把表中所有的Key字段全部勾选,如MANDT和VBELN。

●在Field Selection from Table VBAK对话框的左下侧,单击Copy按钮。

978-7-111-37555-5-Part03-345.jpg

图16-5 选择表VBAK中的字段

5)重复第4)步操作,选择表VBAP中的相应字段,如图16-6所示。

注意新建View时,需要将所用到的表中所有非重复的Key字段选到View中。在本例中,表VBAP中的Key字段有三个:MANDT、VBELN和POSNR。其中前两个已经包含在表VBAK中并在上一步操作中选入View,所以只需要再勾选POSNR和其他非Key字段即可。

978-7-111-37555-5-Part03-346.jpg

图16-6 选择表VBAP中的字段

6)查看View选择字段后的结果,如图16-7所示。其中View Field列的字段名称可修改。

注意:添加视图字段有两种方法:一是如第4)和5)步的操作,单击Table fields按钮,再从表中选择字段插入;二是如果熟悉表中的字段,可以直接在View Flds选项卡下输入相应的表名和字段名。

978-7-111-37555-5-Part03-347.jpg

图16-7 视图选择表字段后的结果

7)激活。单击标准工具栏上的激活图标978-7-111-37555-5-Part03-348.jpg,将新建的View“ZV_GDS”激活。

当弹出警告对话框时,可单击Cancel按钮,如图16-8所示,则View“ZV_GDS”就创建完成了。

978-7-111-37555-5-Part03-349.jpg

图16-8 警告信息

8)查看View中的数据。可以像查看Table中的数据一样,单击标准工具栏中的Contents978-7-111-37555-5-Part03-350.jpg图标,来查看View中的数据。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈