User Datatypes Wizard (Sybase ASE)
Go Up to Sybase ASE Object Wizards
User datatypes promote domain consistency by streamlining the definition of commonly used table columns in a database. You can build a customized datatype from system datatypes and bind defaults and rules to it to enhance integrity. When you reference the user datatype in a column, the column assumes all of the properties of the user datatype.
To create a new user datatype using a wizard:
- Open a creation wizard for a user datatype. For details, see Opening an Object Wizard.
- Use the following topics as a guide to setting properties and performing tasks as you pass through the wizard panels:
- Properties panel - for details, see User Datatypes (Sybase ASE) - Properties.
- DDL View panel - for details, see Previewing the DDL Generated to Create the New Object.
 
- Finally, use the Execute button to create the object.
User Datatypes (Sybase ASE) - Properties
When creating or editing a user datatype, this tab/panel lets you work with the following settings:
| Setting | Description | 
|---|---|
| Datatype | Provide a name for the datatype. | 
| Type | Select the base datatype. | 
| Size | Provide the size of the datatype. | 
| Allow Nulls | Null has no explicitly assigned value. Null is not equivalent to zero or blank. A value of null is not considered to be greater than, less than, or equivalent to any other value, including another value of null. | 
| Identity | This allows you to specify whether or not you want to limit access to the new datatype based on the user’s privileges. | 
| Default Binding | Defaults promote data integrity by supplying a default value to a column if the user does not explicitly provide one. They are reusable objects that you can bind to user datatypes. | 
| Rule Binding | Rules promote data integrity by allowing you to validate the values supplied to a column. They are reusable objects that you can bind to user datatypes. |