Jonas Asked: 2011-06-02 02:33:12 +0800 CST2011-06-02 02:33:12 +0800 CST 2011-06-02 02:33:12 +0800 CST 如何在 PostgreSQL 的 inet 列中插入 IP 地址? 772 我想将 IP 地址插入类型为 的列中inet。我可以以什么格式插入数据?它只是二进制文件还是有什么方法可以从文本中插入,例如"192.168.1.082"?是否有任何帮助功能,以便我可以psql在命令提示符下对其进行测试? postgresql datatypes 2 个回答 Voted Best Answer Caleb 2011-06-02T03:03:32+08:002011-06-02T03:03:32+08:00 这似乎很容易: postgres=# create table inet_test (address inet); CREATE TABLE postgres=# insert into inet_test values ('192.168.2.1'); INSERT 0 1 postgres=# insert into inet_test values ('192.168.2.1/24'); INSERT 0 1 postgres=# select * from inet_test; address ---------------- 192.168.2.1 192.168.2.1/24 (2 rows) FlyingV 2019-01-16T09:19:17+08:002019-01-16T09:19:17+08:00 确保在使用单引号将任何字符串放入 POSTGRES 时。 如果你使用双引号,你会得到错误,这是一个非常常见的错误。
这似乎很容易:
确保在使用单引号将任何字符串放入 POSTGRES 时。
如果你使用双引号,你会得到错误,这是一个非常常见的错误。