Share via


Functions.Overlay Method

Definition

Overloads

Overlay(Column, Column, Column)

Overlay the specified portion of src with replace, starting from byte position pos of src.

Overlay(Column, Column, Column, Column)

Overlay the specified portion of src with replace, starting from byte position pos of src and proceeding for len bytes.

Overlay(Column, Column, Column)

Overlay the specified portion of src with replace, starting from byte position pos of src.

[Microsoft.Spark.Since("3.0.0")]
public static Microsoft.Spark.Sql.Column Overlay (Microsoft.Spark.Sql.Column src, Microsoft.Spark.Sql.Column replace, Microsoft.Spark.Sql.Column pos);
[<Microsoft.Spark.Since("3.0.0")>]
static member Overlay : Microsoft.Spark.Sql.Column * Microsoft.Spark.Sql.Column * Microsoft.Spark.Sql.Column -> Microsoft.Spark.Sql.Column
Public Shared Function Overlay (src As Column, replace As Column, pos As Column) As Column

Parameters

src
Column

Source column to replace

replace
Column

Replacing column

pos
Column

Byte position to start overlaying from

Returns

Column object

Attributes

Applies to

Overlay(Column, Column, Column, Column)

Overlay the specified portion of src with replace, starting from byte position pos of src and proceeding for len bytes.

[Microsoft.Spark.Since("3.0.0")]
public static Microsoft.Spark.Sql.Column Overlay (Microsoft.Spark.Sql.Column src, Microsoft.Spark.Sql.Column replace, Microsoft.Spark.Sql.Column pos, Microsoft.Spark.Sql.Column len);
[<Microsoft.Spark.Since("3.0.0")>]
static member Overlay : Microsoft.Spark.Sql.Column * Microsoft.Spark.Sql.Column * Microsoft.Spark.Sql.Column * Microsoft.Spark.Sql.Column -> Microsoft.Spark.Sql.Column
Public Shared Function Overlay (src As Column, replace As Column, pos As Column, len As Column) As Column

Parameters

src
Column

Source column to replace

replace
Column

Replacing column

pos
Column

Byte position to start overlaying from

len
Column

Number of bytes to overlay

Returns

Column object

Attributes

Applies to