为什么sql server 2000的时间类型默认为smalldatetime 我在吧别的数据库的数据表导入时经常出现错误,原因就是sql server 2000的时间类型默认为smalldatetime,如果改成datetime就行了,老是这样改我嫌麻烦,有没有方法让sql server 2000的时间类型默认为datetime 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我说的是用dts导入数据的时候。不是见表的时候 [Quote=引用 1 楼 guguda2008 的回复:]你是怎么导入的确有修改的,我问的是默认怎么是smalldatetime类型啊,我有上千张表都是这样的,难道你不觉得一张张修改很麻烦吗 数据是从哪里导入的?目标表不存在?如果目标表存在而字段类型是smalldatetime就是你建表的问题了。 dts导入 说明你本来的源表就是 samlldatatime类型 这个问题不想讨论了,我换sql server 2008了,用ssis导进去了,我看2008在转换的时候就把date类型转换为date类型了,不再是smalldatetime 了 sqlserver2005 配置管理器的TCP/IP属性中,只有1个IP地址问题 一个SQL语句的问题 如何在SQL2005下重建LDF 如何根据其他表的情况来update表? sql语句分组查询 SQL server SQL 脚本执行慢问题 能否用一条SQL,生成这样的数据格式? 交叉数据表的数据更新问题,有代码,高手请进! 请问:FORM中的Exception(例外)都有哪些? 怎样才能使VFP5.0的表单设计工具同屏幕一样大? 一个或许有点怪的需求, SQL查询语句
你是怎么导入
的确有修改的,我问的是默认怎么是smalldatetime类型啊,我有上千张表都是这样的,难道你不觉得一张张修改很麻烦吗
如果目标表存在而字段类型是smalldatetime就是你建表的问题了。
dts导入
说明你本来的源表就是 samlldatatime类型