正解:B,C
The correct answers are B. JavaScript and C. Python .
Snowflake supports User-Defined Functions, or UDFs, in multiple languages. Common supported languages include SQL, JavaScript, Java, Python, and Scala. From the options provided, the supported UDF languages are JavaScript and Python.
Why B is correct:
JavaScript is supported for Snowflake UDFs. JavaScript UDFs allow users to write procedural logic that can be called from SQL.
Why C is correct:
Python is supported for Snowflake UDFs. Python UDFs allow users to use Python code inside Snowflake for custom processing.
Why the other options are incorrect:
A). Groovy is not a supported Snowflake UDF language.
D). Spark is a data processing engine, not a Snowflake UDF programming language.
E). Golang is not a supported Snowflake UDF language.
Official Snowflake documentation reference:
Snowflake documentation lists supported UDF languages, including SQL, JavaScript, Java, Python, and Scala.
Reference: Snowflake Documentation - User-defined functions; Snowflake Documentation - JavaScript UDFs; Snowflake Documentation - Python UDFs; SnowPro Core Study Guide - SQL and Snowflake Objects.
==