PostgreSQL 类型

Navicat

PostgreSQL 类型

类型为当前表注册一个新数据类型。如果模式名已给,那么类型创建在指定的模式。否则,它是创建在当前的模式。在同一模式,类型名必须和任何现有类型或域的名不同。(因为表有关联的数据类型,在同一模式,类型名也必须和任何现有表名不同。)

只需简单地点击 -> 类型来打开 类型 的对象窗格。右击来显示弹出菜单或使用对象窗格的工具栏,能让你创建新的、编辑及删除选择的类型。

注意: 枚举类型在 PostgreSQL 8.3 版本添加。

创建类型

创建一个新的类型

  • 选择对象窗格上的任何位置。
  • 在对象窗格的工具栏点击 新建类型 连同 下箭头来选择 新建基本类型新建复合类型新建枚举类型
  • 右击并在弹出菜单中选择 新建类型 -> 新建基本类型新建复合类型新建枚举类型
  • 在类型设计器中适当的选项卡编辑类型属性。

修改一个现有的类型来创建一个新类型

  • 在对象窗格中选择要修改的类型。
  • 右击并在弹出菜单中选择 设计类型 或简单地双击类型。
  • 在对象窗格的工具栏点击 设计类型
  • 在类型设计器中适当的选项卡修改类型属性。
  • 点击 另存为
编辑类型

编辑一个现有的类型(管理它的常规设置等)

  • 在对象窗格中选择要编辑的类型。
  • 右击并在弹出菜单中选择 设计类型 或简单地双击类型。
  • 在对象窗格的工具栏点击 设计类型
  • 在类型设计器中适当的选项卡编辑类型属性。

删除类型

删除一个类型

  • 在对象窗格中选择要删除的类型。
  • 右击并在弹出菜单中选择 删除类型
  • 在对象窗格的工具栏点击 删除类型
  • 在对话窗口确认删除。

取得类型信息

取得一个类型的信息

  • 在对象窗格中选择类型。
  • 在已选择的类型上右击并在弹出菜单中选择 对象信息
  • 在主菜单选择查看 -> 对象信息。