Snowflake Functions
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
SDF is now a part of dbt Labs. Get live CTA previews, inline errors, and mesh support natively in the dbt platform. Learn more ยท Migrate to Fusion
h3_cell_to_boundaryfunction h3_cell_to_boundary(decimal(38, 0)) returns geography
function h3_cell_to_boundary(varchar) returns geography
h3_cell_to_childrenfunction h3_cell_to_children(decimal(38, 0), decimal(38, 0)) returns array
h3_cell_to_children_stringfunction h3_cell_to_children_string(varchar, decimal(38, 0)) returns array
h3_cell_to_parentfunction h3_cell_to_parent(decimal(38, 0), decimal(38, 0)) returns decimal(38, 0)
function h3_cell_to_parent(varchar, decimal(38, 0)) returns varchar
h3_cell_to_pointfunction h3_cell_to_point(decimal(38, 0)) returns geography
function h3_cell_to_point(varchar) returns geography
h3_coveragefunction h3_coverage(geography, decimal(38, 0)) returns array
h3_coverage_stringsfunction h3_coverage_strings(geography, decimal(38, 0)) returns array
h3_get_resolutionfunction h3_get_resolution(decimal(38, 0)) returns decimal(38, 0)
function h3_get_resolution(varchar) returns decimal(38, 0)
h3_grid_diskfunction h3_grid_disk(decimal(38, 0), decimal(38, 0)) returns array
function h3_grid_disk(varchar, decimal(38, 0)) returns array
h3_grid_distancefunction h3_grid_distance(decimal(38, 0), decimal(38, 0)) returns decimal(38, 0)
function h3_grid_distance(varchar, varchar) returns decimal(38, 0)
h3_grid_pathfunction h3_grid_path(decimal(38, 0), decimal(38, 0)) returns array
function h3_grid_path(varchar, varchar) returns array
h3_int_to_stringfunction h3_int_to_string(decimal(38, 0)) returns varchar
h3_latlng_to_cellfunction h3_latlng_to_cell(double, double, decimal(38, 0)) returns decimal(38, 0)
h3_latlng_to_cell_stringfunction h3_latlng_to_cell_string(double, double, decimal(38, 0)) returns varchar
h3_point_to_cellfunction h3_point_to_cell(geography, decimal(38, 0)) returns decimal(38, 0)
h3_point_to_cell_stringfunction h3_point_to_cell_string(geography, decimal(38, 0)) returns varchar
h3_polygon_to_cellsfunction h3_polygon_to_cells(geography, decimal(38, 0)) returns array
h3_polygon_to_cells_stringsfunction h3_polygon_to_cells_strings(geography, decimal(38, 0)) returns array
h3_string_to_intfunction h3_string_to_int(varchar) returns decimal(38, 0)
haversinefunction haversine(double, double, double, double) returns double
st_areafunction st_area(geography) returns double
function st_area(geometry) returns double
st_asbinaryfunction st_asbinary(geography) returns binary
function st_asbinary(geometry) returns binary
st_asewkbfunction st_asewkb(geography) returns binary
function st_asewkb(geometry) returns binary
st_asewktfunction st_asewkt(geography) returns varchar
function st_asewkt(geometry) returns varchar
st_asgeojsonfunction st_asgeojson(geography) returns object
function st_asgeojson(geometry) returns object
st_astextfunction st_astext(geography) returns varchar
function st_astext(geometry) returns varchar
st_aswkbfunction st_aswkb(geography) returns binary
function st_aswkb(geometry) returns binary
st_aswktfunction st_aswkt(geography) returns varchar
function st_aswkt(geometry) returns varchar
st_azimuthfunction st_azimuth(geography, geography) returns double
function st_azimuth(geometry, geometry) returns double
st_bufferfunction st_buffer(geometry, double) returns geometry
st_centroidfunction st_centroid(geography) returns geography
function st_centroid(geometry) returns geometry
st_collectfunction st_collect(geography) returns geography
function st_collect(geography, geography) returns geography
st_containsfunction st_contains(geography, geography) returns boolean
function st_contains(geometry, geometry) returns boolean
st_coveredbyfunction st_coveredby(geography, geography) returns boolean
function st_coveredby(geometry, geometry) returns boolean
st_coversfunction st_covers(geography, geography) returns boolean
function st_covers(geometry, geometry) returns boolean
st_differencefunction st_difference(geography, geography) returns geography
st_dimensionfunction st_dimension(geography) returns decimal(38, 0)
function st_dimension(geometry) returns decimal(38, 0)
st_disjointfunction st_disjoint(geography, geography) returns boolean
function st_disjoint(geometry, geometry) returns boolean
st_distancefunction st_distance(geography, geography) returns double
function st_distance(geometry, geometry) returns double
st_dwithinfunction st_dwithin(geography, geography, double) returns boolean
st_endpointfunction st_endpoint(geography) returns geography
function st_endpoint(geometry) returns geometry
st_envelopefunction st_envelope(geography) returns geography
function st_envelope(geometry) returns geometry
st_geogfromgeohashfunction st_geogfromgeohash(varchar, decimal(38, 0)) returns geography
function st_geogfromgeohash(varchar) returns geography
st_geogpointfromgeohashfunction st_geogpointfromgeohash(varchar) returns geography
st_geographyfromwkbfunction st_geographyfromwkb(varchar) returns geography
function st_geographyfromwkb(varchar, boolean) returns geography
function st_geographyfromwkb(binary) returns geography
function st_geographyfromwkb(binary, boolean) returns geography
st_geographyfromwktfunction st_geographyfromwkt(varchar) returns geography
function st_geographyfromwkt(varchar, boolean) returns geography
st_geohashfunction st_geohash(geography, decimal(38, 0)) returns varchar
function st_geohash(geography) returns varchar
st_geometryfromwkbfunction st_geometryfromwkb(binary, decimal(38, 0)) returns geometry
function st_geometryfromwkb(binary) returns geometry
function st_geometryfromwkb(varchar, decimal(38, 0)) returns geometry
function st_geometryfromwkb(varchar) returns geometry
function st_geometryfromwkb(binary, decimal(38, 0), boolean, boolean) returns geometry
function st_geometryfromwkb(binary, boolean, boolean) returns geometry
function st_geometryfromwkb(varchar, decimal(38, 0), boolean, boolean) returns geometry
function st_geometryfromwkb(varchar, boolean, boolean) returns geometry
function st_geometryfromwkb(varchar, decimal(38, 0), boolean) returns geometry
function st_geometryfromwkb(varchar, boolean) returns geometry
function st_geometryfromwkb(binary, decimal(38, 0), boolean) returns geometry
function st_geometryfromwkb(binary, boolean) returns geometry
st_geometryfromwktfunction st_geometryfromwkt(varchar) returns geometry
function st_geometryfromwkt(varchar, decimal(38, 0)) returns geometry
function st_geometryfromwkt(varchar, decimal(38, 0), boolean) returns geometry
function st_geometryfromwkt(varchar, boolean) returns geometry
st_hausdorffdistancefunction st_hausdorffdistance(geography, geography) returns double
st_intersectionfunction st_intersection(geography, geography) returns geography
st_intersectsfunction st_intersects(geography, geography) returns boolean
function st_intersects(geometry, geometry) returns boolean
st_isvalidfunction st_isvalid(geography) returns boolean
function st_isvalid(geometry) returns boolean
st_lengthfunction st_length(geography) returns double
function st_length(geometry) returns double
st_makegeompointfunction st_makegeompoint(double, double) returns geometry
st_makelinefunction st_makeline(geography, geography) returns geography
function st_makeline(geometry, geometry) returns geometry
st_makepointfunction st_makepoint(double, double) returns geography
st_makepolygonfunction st_makepolygon(geography) returns geography
function st_makepolygon(geometry) returns geometry
st_makepolygonorientedfunction st_makepolygonoriented(geography) returns geography
st_npointsfunction st_npoints(geography) returns decimal(38, 0)
function st_npoints(geometry) returns decimal(38, 0)
st_numpointsfunction st_numpoints(geography) returns decimal(38, 0)
function st_numpoints(geometry) returns decimal(38, 0)
st_perimeterfunction st_perimeter(geography) returns double
function st_perimeter(geometry) returns double
st_pointfunction st_point(double, double) returns geography
st_pointnfunction st_pointn(geography, decimal(38, 0)) returns geography
function st_pointn(geometry, decimal(38, 0)) returns geometry
st_polygonfunction st_polygon(geography) returns geography
function st_polygon(geometry) returns geometry
st_setsridfunction st_setsrid(geometry, decimal(38, 0)) returns geometry
st_simplifyfunction st_simplify(geography, double, boolean) returns geography
function st_simplify(geography, double) returns geography
function st_simplify(geometry, double) returns geometry
st_sridfunction st_srid(geography) returns decimal(38, 0)
function st_srid(geometry) returns decimal(38, 0)
st_startpointfunction st_startpoint(geography) returns geography
function st_startpoint(geometry) returns geometry
st_symdifferencefunction st_symdifference(geography, geography) returns geography
st_transformfunction st_transform(geometry, decimal(38, 0), decimal(38, 0)) returns geometry
function st_transform(geometry, decimal(38, 0)) returns geometry
st_unionfunction st_union(geography, geography) returns geography
st_withinfunction st_within(geography, geography) returns boolean
function st_within(geometry, geometry) returns boolean
st_xfunction st_x(geography) returns double
function st_x(geometry) returns double
st_xmaxfunction st_xmax(geography) returns double
function st_xmax(geometry) returns double
st_xminfunction st_xmin(geography) returns double
function st_xmin(geometry) returns double
st_yfunction st_y(geography) returns double
function st_y(geometry) returns double
st_ymaxfunction st_ymax(geography) returns double
function st_ymax(geometry) returns double
st_yminfunction st_ymin(geography) returns double
function st_ymin(geometry) returns double
to_geographyfunction to_geography(geography) returns geography
function to_geography(geography, boolean) returns geography
function to_geography(variant) returns geography
function to_geography(variant, boolean) returns geography
function to_geography(varchar) returns geography
function to_geography(varchar, boolean) returns geography
function to_geography(binary) returns geography
function to_geography(binary, boolean) returns geography
function to_geography($1) returns geography
to_geometryfunction to_geometry(geometry) returns geometry
function to_geometry(variant, decimal(38, 0)) returns geometry
function to_geometry(variant) returns geometry
function to_geometry(varchar, decimal(38, 0)) returns geometry
function to_geometry(varchar) returns geometry
function to_geometry(binary, decimal(38, 0)) returns geometry
function to_geometry(binary) returns geometry
function to_geometry(variant, decimal(38, 0), boolean, boolean) returns geometry
function to_geometry(variant, boolean, boolean) returns geometry
function to_geometry(variant, decimal(38, 0), boolean) returns geometry
function to_geometry(variant, boolean) returns geometry
function to_geometry(varchar, decimal(38, 0), boolean, boolean) returns geometry
function to_geometry(varchar, boolean, boolean) returns geometry
function to_geometry(varchar, decimal(38, 0), boolean) returns geometry
function to_geometry(varchar, boolean) returns geometry
function to_geometry(binary, decimal(38, 0), boolean, boolean) returns geometry
function to_geometry(binary, boolean, boolean) returns geometry
function to_geometry(binary, decimal(38, 0), boolean) returns geometry
function to_geometry(binary, boolean) returns geometry
try_to_geographyfunction try_to_geography(geography) returns geography
function try_to_geography(geography, boolean) returns geography
function try_to_geography(variant) returns geography
function try_to_geography(variant, boolean) returns geography
function try_to_geography(varchar) returns geography
function try_to_geography(varchar, boolean) returns geography
function try_to_geography(binary) returns geography
function try_to_geography(binary, boolean) returns geography
try_to_geometryfunction try_to_geometry(geometry) returns geometry
function try_to_geometry(variant, decimal(38, 0)) returns geometry
function try_to_geometry(variant) returns geometry
function try_to_geometry(varchar, decimal(38, 0)) returns geometry
function try_to_geometry(varchar) returns geometry
function try_to_geometry(binary, decimal(38, 0)) returns geometry
function try_to_geometry(binary) returns geometry
function try_to_geometry(variant, decimal(38, 0), boolean, boolean) returns geometry
function try_to_geometry(variant, boolean, boolean) returns geometry
function try_to_geometry(variant, decimal(38, 0), boolean) returns geometry
function try_to_geometry(variant, boolean) returns geometry
function try_to_geometry(varchar, decimal(38, 0), boolean, boolean) returns geometry
function try_to_geometry(varchar, boolean, boolean) returns geometry
function try_to_geometry(varchar, decimal(38, 0), boolean) returns geometry
function try_to_geometry(varchar, boolean) returns geometry
function try_to_geometry(binary, decimal(38, 0), boolean, boolean) returns geometry
function try_to_geometry(binary, boolean, boolean) returns geometry
function try_to_geometry(binary, decimal(38, 0), boolean) returns geometry
function try_to_geometry(binary, boolean) returns geometry