alt*_*ein 0 t-sql sap abap plsql
所以我的公司希望我学习ABAP for SAP,我已经开始学习这个了.我的背景主要是VB.net和带有T-SQL的sqlserver,但也有c#的经验.
使用ABAP虽然我需要对数据类型和域的理解进行一些澄清或确认.如果有人可以帮忙.
我目前的理解是我们有一个表,在表中我们有字段,如果需要,字段有数据类型和长度.示例:我们有一个表Customer,我可以有一个customerNumber数据类型为的字段char(10).对我来说这意味着在表客户中我们有一个名为CustomerNumber10个字符的字段.
但是对于ABAP我们有域,数据元素然后是字段,这是否意味着我们有一个名为我们想要的字段.由于该字段可能意味着我们分配了一个数据元素,该数据元素具有存储在字段中的数据类型的描述.但是,为了存储格式和数据类型,我们需要将Domain分配给Data元素.
比如我叫场ZCUSNO,目前这意味着什么但是如果我分配ZCTNMR(与客户编号的说明)的数据元素这告诉我们,现场ZCUSNO是ZCTNMR这样ZCUSNO的一个客户号字段.
现在,在数据元素中,我们将拥有一个域,对于我们的示例ZCTNMR数据元素(客户编号),我们可以将其指定ZCTDOM为域,这将是我认为的数据类型,因此Char 20,Char 100或整数字段等.
我的理解是否正确?并且有人可以清楚地表明域>数据元素与sqlserver中的数据类型之间的区别.
谢谢
小智 5
我不知道它是否100%正确,但这就是我使用的方式,就像你说的那样.
您可以重用域,如果您不打算重用,可以直接使用数据元素并将其引用到内置类型.
例如
| 归档时间: |
|
| 查看次数: |
540 次 |
| 最近记录: |