孤独750 发表于 2018-10-20 12:59:01

SQL_MODE为严格模式下的数据安全专题报告

  重点关注 TINYINT类型
  ,其他整数类型上线初期溢出概率低。
  以“`payment_display_mode` tinyint(4)
  DEFAULT NULL COMMENT '付款到期日显示方式:
  11-最晚汇款日 12-到期日',” 为例。
  示例:在非严格模式下,应用程序为
  字段 payment_display_mode 设置一个值
  小于-128 或大于127 ,
  则超过部分会被截断(超过-128,则存储为-128,例如 -200 会默认变成 -128;超过127,则存储为127),例如 300 会默认变成127。

页: [1]
查看完整版本: SQL_MODE为严格模式下的数据安全专题报告