一般现在时间戳用INTEGER整型即可,但INT最大长度为21多一点,也就是再过不到20年,就会溢出,所以建议时间戳用INT8类型,同样,数据量可能超过21亿的也应该使用INT8自增,如下:

-- DROP TABLE IF EXISTS location;create table location (    id SERIAL8 PRIMARY KEY,    ip_int INT8 UNIQUE NOT NULL DEFAULT 0,                          -- IP整型化 ip VARCHAR(20) NOT NULL DEFAULT '', -- IP地址 province_id INTEGER NOT NULL DEFAULT 0, -- 省份ID city_id INTEGER NOT NULL DEFAULT 0, -- 城市ID province_name VARCHAR(20) NOT NULL DEFAULT '', -- 省份名称 city_name VARCHAR(20) NOT NULL DEFAULT '', -- 城市名称 last_date INTEGER NOT NULL DEFAULT CAST(TO_CHAR(NOW(), 'yyyymmdd') AS INTEGER), -- 修改日期,格式20060102表示2006年1月2日 last_time INT8 NOT NULL DEFAULT EXTRACT(EPOCH FROM NOW()) -- 修改时间戳,单位秒);

转载于:https://www.cnblogs.com/ftrako/p/9713655.html

「postgre」INT最大值相关推荐

  1. 一直学不明白的「递归」与「动态规划」原来这么简单

    在学习「数据结构和算法」的过程中,因为人习惯了平铺直叙的思维方式,所以「递归」与「动态规划」这种带循环概念(绕来绕去)的往往是相对比较难以理解的两个抽象知识点. 程序员小吴打算使用动画的形式来帮助理解 ...

  2. 「 深入浅出 」集合List

    第一篇文章 「 深入浅出 」java集合Collection和Map 主要讲了对集合的整体介绍,本篇文章主要讲List相对于Collection新增的一些重要功能以及其重要子类ArrayList.Li ...

  3. 「机器学习」天池比赛:金融风控贷款违约预测

    一.前言 1.1 赛题背景 赛题以金融风控中的个人信贷为背景,要求选手根据贷款申请人的数据信息预测其是否有违约的可能,以此判断是否通过此项贷款,这是一个典型的分类问题. 任务:预测用户贷款是否违约 比 ...

  4. 「JLOI2015」战争调度 解题报告

    「JLOI2015」战争调度 感觉一到晚上大脑就宕机了... 题目本身不难,就算没接触过想想也是可以想到的 这个满二叉树的深度很浅啊,每个点只会和它的\(n-1\)个祖先匹配啊 于是可以暴力枚举祖先链 ...

  5. 「BJOI2019」

    #4372. 「BJOI2019」排兵布阵 题目描述: 小 C 正在玩一款排兵布阵的游戏.在游戏中有 $n$ 座城堡,每局对战由两名玩家来争夺这些城堡.每名玩家有 $m$ 名士兵,可以向第 $i$ 座 ...

  6. 暑假每日算法学习打卡(十)----[HNOI2003]激光炸弹,「土」秘法地震(二维前缀和),Captcha Cracker【牛客】

    [HNOI2003]激光炸弹 题目描述  一种新型的激光炸弹,可以摧毁一个边长为R的正方形内的所有的目标. 现在地图上有n(N ≤ 10000)个目标,用整数Xi,Yi(其值在[0,5000])表示目 ...

  7. P6599 「EZEC-2」构造

    题意 传送门 P6599 「EZEC-2」异或 题解 为了方便分析,将和式乘二后变形为索引域对称的形式 2∑i=1l∑j=1i−1ai⊕aj=∑1≤j<i≤lai⊕aj+∑1≤i<j≤la ...

  8. 「解析」牛客网-华为机考企业真题 81-108

    又是一年春招时,有幸收到华为自动驾驶算法岗,之前刷题不多,在此汇总下牛客网的真题,主要采用Python编写,个人觉得语言只是实现工具而已,并不是很关键,Python简洁易懂,更加适合算法工程师快速验证 ...

  9. Loj #2554. 「CTSC2018」青蕈领主

    Loj #2554. 「CTSC2018」青蕈领主 题目描述 "也许,我的生命也已经如同风中残烛了吧."小绿如是说. 小绿同学因为微积分这门课,对"连续"这一概 ...

最新文章

  1. 【MM配置】Purchasing 采购配置
  2. 手机流量共享 linux,linux – 通过HTB共享带宽和优先处理实时流量,哪种方案更好?...
  3. 图片压缩软件_简单易用的图片压缩软件gt;给图片减肥
  4. foreach 和 for 循环的区别
  5. 农村男女离婚,为什么感觉很多都是女人什么都带不走?
  6. OGNL 过滤与投影
  7. java 按顺序读取文件夹_java读取某个文件夹下的所有文件实例代码
  8. MATLAB拟合函数
  9. 总结:读《程序员的自我修养》
  10. 严格模式和普通模式之间的区别
  11. linux升级gfortran版本,Ubuntu18.04使用配置及gfortran版本的切换
  12. 气传导蓝牙耳机哪个牌子好?口碑好的气传导耳机分享
  13. 操作系统课程设计-二级文件系统,Windows平台版本,c语言
  14. Python调用字符映射表输入特殊符号
  15. php checkmobile,如何在php中檢查請求是來自移動設備還是計算機
  16. 无需改动代码实现jasypt加密
  17. Matplotlib.pyplot 常用方法
  18. 古代文人一种无拘无束的自由心态
  19. RDO单机安装Openstack以及lvm卷存储与Vxlan网络配置
  20. 3L软件网站 - 音速启动

热门文章

  1. Unity3dRPG 相机跟随player旋转_在胶卷中留下时代的记忆!胶卷相机推荐
  2. 弱小无知从来都不是生存障碍,傲慢才是!
  3. 树莓派3B/4B 新系统 无需显示器 putty vnc 远程连接 远程桌面 教程
  4. 安卓8.0和7.0有什么区别 8.0系统新功能盘点[安卓中文网]
  5. (数据结构)树的Child表示法
  6. 从libc-2.27.so[7fd68b298000+1e7000]崩溃回溯程序段错误segfault
  7. 线性电源(AC/DC)原理分析
  8. 资产组减值损失分摊matlab,资产组的认定及减值处理
  9. 麦肯锡预测2030年全球将有8亿人口因机器人失业 | 未来30年,人工智能机器将成为生活中的标配
  10. 适合新手小白入门的前端书籍