cancel
Showing results for 
Search instead for 
Did you mean: 

question on help page

Former Member
0 Kudos

HI.

when I see help page on SAP

Note

This addition is for internal use only.

It cannot be used in application programs

what is this mean? I know literal meaning of words. but don't get it.

what is internal programs and application programs?

thanks.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

could you please tell us for which keyword, you are getting this note...?

Former Member
0 Kudos

Addition 4

... CONNECTION {con|(con_syntax)}

Note

This addition is for internal use only.

It cannot be used in application programs

Effect

The Open SQL command is not executed on the standard database but on the specified secondary database connection . The database connection can be specified statically with con or dynamically as the content of con_syntax, where the field con_syntax must belong to the type c or string. The database connection must be specified with a name that is in column CON_NAME in table DBCON.

The addition CONNECTION must be specified immediately after the name of the database table or after the addition CLIENT SPECIFIED.

this is what I saw but don't get it what is that means

on application programs and internal program.

what is difference between them?

regards.

Former Member
0 Kudos

IIf the DB available internally then the connection keyword is possible to use different DB...not for the extenal servers...i.e. if the DB server resides outside of SAP.

Former Member
0 Kudos

connection keyword is not available to external server's DB.

is this what you mean?

I guess 'connection' is especially for external DB connection.

did I misunderstanding your answer again?

my question was what is difference application program and internal program.

note says connection keyword can not use application program.

what is application program exactly? what is definition?

abap program,abap function , bsp page abap code

which one can use do and can not do?

I thought 'application program' means all abap program.

but need to know what is application program and what is else to understand this note.

Former Member
0 Kudos

Internal use: means that....

You can write the select statement with "connection" keyword within abap (abapscript) only.

Application programs: here means that....

When you are writing a javascript coding , you can't use the same keyword.

Becuase ABAP native sql will recognize the keyword connection, but other will not recongnize....

I hope the help means the above answer...I'm sorry if it is wrong...

Answers (0)