Dear Abhishek,
- Yes, the CDS views are similar to normal database views you create from the ABAP dictionary but with much more advanced features
- Yes, you can use the normal Open SQL syntax and all normal Open SQL constructs to select data from a ABAP CDS view. Note that when selecting from CDS entities in OPEN SQL, the new OPEN SQL syntax must be used. For more information about the new OPEN SQL syntax, see the ABAP keyword documentation.
- You can not code a CDS view similar to coding in a HANA Procedure. But with the support for expressions, joins and associations and other built-in functions you may be able achieve the intended result with CDS. For more information please refer to the documentation on Keywords and Additions supported in CDS
- If you still need to use AMDP and want to understand more on how to pass SELECT-OPTIONs to a HANA Procedure this document might be helpful to you.
You can find more information and follow more discussions on ABAP on HANA related topics in the dedicated ABAP on HANA SCN Community
Hope this information is helpful.
Best regards
Sundar