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