public sealed class OracleColumn : IMessage<OracleColumn>, IEquatable<OracleColumn>, IDeepCloneable<OracleColumn>, IBufferMessage, IMessage
Reference documentation and code samples for the DataStream v1alpha1 API class OracleColumn.
Oracle Column.
Implements
IMessageOracleColumn, IEquatableOracleColumn, IDeepCloneableOracleColumn, IBufferMessage, IMessageNamespace
Google.Cloud.Datastream.V1Alpha1Assembly
Google.Cloud.Datastream.V1Alpha1.dll
Constructors
OracleColumn()
public OracleColumn()
OracleColumn(OracleColumn)
public OracleColumn(OracleColumn other)
Parameter | |
---|---|
Name | Description |
other |
OracleColumn |
Properties
ColumnName
public string ColumnName { get; set; }
Column name.
Property Value | |
---|---|
Type | Description |
string |
DataType
public string DataType { get; set; }
The Oracle data type.
Property Value | |
---|---|
Type | Description |
string |
Encoding
public string Encoding { get; set; }
Column encoding.
Property Value | |
---|---|
Type | Description |
string |
Length
public int Length { get; set; }
Column length.
Property Value | |
---|---|
Type | Description |
int |
Nullable
public bool Nullable { get; set; }
Whether or not the column can accept a null value.
Property Value | |
---|---|
Type | Description |
bool |
OrdinalPosition
public int OrdinalPosition { get; set; }
The ordinal position of the column in the table.
Property Value | |
---|---|
Type | Description |
int |
Precision
public int Precision { get; set; }
Column precision.
Property Value | |
---|---|
Type | Description |
int |
PrimaryKey
public bool PrimaryKey { get; set; }
Whether or not the column represents a primary key.
Property Value | |
---|---|
Type | Description |
bool |
Scale
public int Scale { get; set; }
Column scale.
Property Value | |
---|---|
Type | Description |
int |