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. |