StreamSourceConfigSqlServerSourceConfigIncludeObjectsSchemaTableColumn

data class StreamSourceConfigSqlServerSourceConfigIncludeObjectsSchemaTableColumn(val column: String? = null, val dataType: String? = null, val length: Int? = null, val nullable: Boolean? = null, val ordinalPosition: Int? = null, val precision: Int? = null, val primaryKey: Boolean? = null, val scale: Int? = null)

Constructors

constructor(column: String? = null, dataType: String? = null, length: Int? = null, nullable: Boolean? = null, ordinalPosition: Int? = null, precision: Int? = null, primaryKey: Boolean? = null, scale: Int? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val column: String? = null

Column name.

Link copied to clipboard
val dataType: String? = null

The SQL Server data type. Full data types list can be found here: https://learn.microsoft.com/en-us/sql/t-sql/data-types/data-types-transact-sql?view=sql-server-ver16

Link copied to clipboard
val length: Int? = null

(Output) Column length.

Link copied to clipboard
val nullable: Boolean? = null

(Output) Whether or not the column can accept a null value.

Link copied to clipboard
val ordinalPosition: Int? = null

(Output) The ordinal position of the column in the table.

Link copied to clipboard
val precision: Int? = null

(Output) Column precision.

Link copied to clipboard
val primaryKey: Boolean? = null

(Output) Whether or not the column represents a primary key.

Link copied to clipboard
val scale: Int? = null

(Output) Column scale.