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
8 months agoWerner
8 months agoLuz
8 months agoGlory
8 months agoTalia
8 months agoMattie
9 months agoEffie
9 months agoLuther
9 months agoAgustin
9 months agoEarleen
9 months agoLeonardo
9 months agoLatricia
9 months agoAntonio
9 months agoDaniela
9 months agoSocorro
9 months agoShonda
10 months agoMaddie
10 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