Creates a column object representing an Char datatype.
New-CharColumn [-Name] <String> [-Size] <Int32> [-Collation <String>] [-Sparse] [-Default <String>] [-Description <String>] [<CommonParameters>]
New-CharColumn [-Name] <String> [-Size] <Int32> [-Collation <String>] -NotNull [-Default <String>] [-Description <String>] [<CommonParameters>]
Use this function in the Column script block for Add-Table:
Add-Table -State 'Addresses' -Column {
    Char 'State' 2
}
| Name | Type | Description | Required? | Pipeline Input | Default Value | 
|---|---|---|---|---|---|
| Name | String | The column's name.  | 
	true | false | |
| Size | Int32 | The length of the column, i.e. the number of characters.  | 
	true | false | 0 | 
| Collation | String | Controls the code page that is used to store the data  | 
	false | false | |
| NotNull | SwitchParameter | Don't allow   | 
	true | false | False | 
| Sparse | SwitchParameter | Store nulls as Sparse.  | 
	false | false | False | 
| Default | String | A SQL Server expression for the column's default value  | 
	false | false | |
| Description | String | A description of the column.  | 
	false | false | 
Add-Table 'Addresses' { Char 'State' 2 }
Demonstrates how to create an optional char column with a length of 2 bytes.
Add-Table 'Addresses' { Char 'State' 2 -NotNull }
Demonstrates how to create a required char column with length of 2 bytes.
Add-Table 'Addresses' { Char 'State' 2 -Collation 'Latin1_General_BIN' }
Demonstrates now to create an optional char column with a custom Latin1_General_BIN collation.