<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Snowflake in the Carolinas</provider_name><provider_url>https://snowflake.pavlik.us</provider_url><author_name>Greg Pavlik</author_name><author_url>https://snowflake.pavlik.us/index.php/author/greg_nozz9ly9/</author_url><title>Overloading JavaScript UDFs in Snowflake - Snowflake in the Carolinas</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="CAKbGwjNnC"&gt;&lt;a href="https://snowflake.pavlik.us/index.php/2020/04/11/overloading-javascript-udfs-in-snowflake/"&gt;Overloading JavaScript UDFs in Snowflake&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://snowflake.pavlik.us/index.php/2020/04/11/overloading-javascript-udfs-in-snowflake/embed/#?secret=CAKbGwjNnC" width="600" height="338" title="&#x201C;Overloading JavaScript UDFs in Snowflake&#x201D; &#x2014; Snowflake in the Carolinas" data-secret="CAKbGwjNnC" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://snowflake.pavlik.us/wp-includes/js/wp-embed.min.js
/* ]]&gt; */
&lt;/script&gt;
</html><description>Snowflake supports overloading user defined functions. It&#x2019;s a great way to handle function calls with parameters of different data types or different numbers of parameters. Developers often overload functions to let users send only relevant parameters. Consider the common SUBSTRING function. You can call it using one of two overloads: In the first statement, the [&hellip;]</description><thumbnail_url>https://snowflake.pavlik.us/wp-content/uploads/2020/04/boxes-2624231_640.jpg</thumbnail_url><thumbnail_width>623</thumbnail_width><thumbnail_height>640</thumbnail_height></oembed>
