低手求助高手:access转sql后字段类型的问题 先升级成ACCESS2003版本,然后用ACCESS得工具-数据库向导-升迁 导入SQL数据库,其他字段都回自动转化,然后在SQL把数据库生成脚本,在把SMALLDATE,CHAR 改成DATETIME,VARCHAR ACCESS数据库里得备注字段,在SQL把他改成TEXT,然后再建一个数据库,运行SQL脚本生成数据表,再用DTS把数据导入 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 varchar最大可存储8000个字节,而不是8000个字符,如:汉字占2个字节,字母和数字等占用1个字节。如果有超过8000个字节长度的,可以拆分成多个<8000的字符串分别保存。或者用text、ntext等数据类型保存,但前台不能直接显示,需要用代码处理。 非常感谢,我也想过用其它方法再转一次数据库我先记下你的方法,试一下另,……在SQL把他改成TEXT,然后再建一个数据库……这两句不是很懂,能再细讲讲吗?第一句的意思是说转换完成后,用“设计表”那个方式把字段改成TEXT类型吗?第二句,再建一个数据库,我没明白谢谢 你先导入数据库,然后把ACCESS表里有备注得表,再SQL都将他设为TEXT字段,然后生成SQL脚本,再查询分析器里面用查找功能,把CHAR,smalldatetime替换成VARCHAR,DATETIME, 升迁后得数据库虽然得数据,但是数据会有问题,好像ACCESS里面如果用NOW()的默认值有些会带有上午/下午,所以,升迁后还要生成SQL脚本,在建一个数据库,才可以把数据导入 banner91感谢你作的解释但还是不行脚本很简单没有smalldatetime、char、now()之类的需要修改的备注字段默认转换成了ntext,改成后text类型也是读不出数据还请高手们指点 另外再问一下我在网上看到备注类型要用:cast(column as varchar)来使用请问怎么用??我不太懂,谢谢 数据库中的xml怎样用 关于ADO更改数据库记录 问两个问题:获取数据库可用空间大小,导出表格内容到txt文件 SELECT TOP 100 PERCENT 这是什么意思 高手请进,多cpu多核下的sql server2005 使用效率不高 SQL2005通过Select...Into...方式产生表,列不能为空? 幫忙看看這個問題?(SQL怎么達到) 怎样删除数据库日志文件,在线急 求sql写法 满足5个条中的任意三个条件 sql2000库最多能容纳多少条纪录? DBCC CHECKIDENT权限问题 捆饶我很久的问题了,解决了送分!!
我先记下你的方法,试一下
另,……在SQL把他改成TEXT,然后再建一个数据库……
这两句不是很懂,能再细讲讲吗?
第一句的意思是说转换完成后,用“设计表”那个方式把字段改成TEXT类型吗?
第二句,再建一个数据库,我没明白
谢谢
感谢你作的解释
但还是不行
脚本很简单没有smalldatetime、char、now()之类的需要修改的
备注字段默认转换成了ntext,改成后text类型也是读不出数据
还请高手们指点
我在网上看到备注类型要用:
cast(column as varchar)
来使用
请问怎么用??我不太懂,谢谢