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