【问题标题】:pgAdmin III - Does it show list of enum values when I fill table?pgAdmin III - 当我填写表格时它是否显示枚举值列表?
【发布时间】:2015-07-17 04:07:07
【问题描述】:

我在 pgAdmin III 中创建了一个新的枚举类型。我发布了使用的代码:

CREATE TYPE "PRova_3".e_dispositivo AS ENUM
   ('call',
    'e-mail',
    'sms');
ALTER TYPE "PRova_3".e_dispositivo
  OWNER TO postgres;

之后,我创建了一个具有这种数据类型的列(设备)。

https://www.dropbox.com/s/tuc0nkfigz3b7ar/2x.JPG?dl=0

但是,当我在该字段中插入一个值时,我看不到可供选择的选项列表。我只能插入值,如果有效我可以继续,否则会出现错误窗口。

我希望最终用户可以看到可供选择的值。

https://www.dropbox.com/s/r0va9uimzxovsre/2x_w.JPG?dl=0

我可以通过某种方式设置这个显示列表吗?

【问题讨论】:

    标签: database postgresql enums postgis pgadmin


    【解决方案1】:

    实际上不可能 - 很遗憾。但是您可以在浏览器中显示您的自定义类型。转到文件 --> 选项 --> 浏览器并激活类型。现在您可以轻松查看类型的标签,您还可以使用 UI 创建自定义类型,但这并不能提高使用 pgAdmin III 填充数据库时的可用性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多