sql 数据库 datetime 改为 nvarchar 有什么影响

来源:百度知道 编辑:UC知道 时间:2024/06/14 11:18:53
我只是要本地测试是datetime 改为 nvarchar 才可以...我想知道如果我传到空间的话,会不行掉吗??? 担心中...

影响是有的:

1.该列无法使用getdate()方法自动获取系统时间

2.无法比较时间
例: 要查询2009-01-01 到2009-01-30 发生的事
列名 between '2009-01-01' and '2009-01-30'
这样datetime可以,nvarchar 不可以。

暂时就想到这两条。

我只能说影响很大很严重.....
两方面 插入跟读取都有影响