[SQL ] datatime vs char

楼主: GoalBased (Artificail Intelligence)   2014-05-10 22:03:05
最近在写新系统,
table已经开好了,
以前公司在日期字段都是用date/datetime
老板说,新的数据库想要把date型态都改换成char,
因为我们系统显示给(大部分)使用者是民国年,
老板说这样处理起来比较容易,
不知道大家怎么看..
优缺点?
作者: YaMeiLo (亚妹露~!!)   2014-05-10 22:19:00
除非是纯显示,否则运算、抓区间会转的很累;显示部分可以做纯量值函数处理或是两种格式并存,我有看过几年前的案子被民国年弄的很惨
楼主: GoalBased (Artificail Intelligence)   2014-05-10 23:18:00
一定会运算和抓区间阿 报表必定用到
作者: wilsmart ( Je t'aime)   2014-05-12 09:46:00
改成char 真的有比较容易吗?
楼主: GoalBased (Artificail Intelligence)   2014-05-12 12:18:00
我没有答案才会上来问阿XD
作者: bohei (run and fall)   2014-05-12 12:19:00
应该是要看你们日期会处理的状况有哪些,分别需要用什么方法在这些方法下,date与char有什么差别?也请你老板提出比较容易的点是什么我相信答案就呼之欲出了...

Links booklink

Contact Us: admin [ a t ] ucptt.com