A table, EMP_ TBL has three records as shown:

The following variables are set for the session:

Which SELECT statements will retrieve all three records? (Select TWO).
The correct answer is B and E because they use the correct syntax and values for the identifier function and the session variables.
The identifier function allows you to use a variable or expression as an identifier (such as a table name or column name) in a SQL statement. It takes a single argument and returns it as an identifier. For example, identifier($tbl_ref) returns EMP_TBL as an identifier.
The session variables are set using the SET command and can be referenced using the $ sign. For example, $var1 returns Name1 as a value.
Option A is incorrect because it uses Stbl_ref and Scol_ref, which are not valid session variables or identifiers. They should be $tbl_ref and $col_ref instead.
Option C is incorrect because it uses identifier<Stbl_ref>, which is not a valid syntax for the identifier function. It should be identifier($tbl_ref) instead.
Option D is incorrect because it uses Cvarl, var2, and var3, which are not valid session variables or values. They should be $var1, $var2, and $var3 instead.Reference:
Snowflake Documentation: Identifier Function
Snowflake Documentation: Session Variables
Snowflake Learning: SnowPro Advanced: Architect Exam Study Guide
Meaghan
6 months agoWerner
6 months agoLuz
6 months agoGlory
7 months agoTalia
7 months agoMattie
7 months agoEffie
7 months agoLuther
7 months agoAgustin
8 months agoEarleen
8 months agoLeonardo
8 months agoLatricia
8 months agoAntonio
8 months agoDaniela
8 months agoSocorro
8 months agoShonda
8 months agoMaddie
8 months agoShayne
2 years agoLeana
2 years agoRoxane
2 years agoIrma
2 years agoEsteban
2 years agoRasheeda
2 years agoEliseo
2 years agoGeorgeanna
2 years agoCarlota
2 years ago