社区
MS-SQL Server
帖子详情
ntext长度不够怎么办
hymxtang
2006-07-28 12:20:47
从execl导入sql出错~请大家帮忙~!!
...全文
1006
13
打赏
收藏
ntext长度不够怎么办
从execl导入sql出错~请大家帮忙~!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hymxtang
2006-07-31
打赏
举报
回复
测试了下,我是用导入的程序导入,结果ntext只有存
"真正来自于三菱原厂技术的汽车电脑检测仪器,在测试功能上完全等同于原厂三菱MUT-II解码器。它具有5大测试功能,可针对三菱车系的15个电控系统进行全面测试,在测试亚洲款和美洲三菱车时无须更换测试卡。进行动态分析时可选择自选数据流和全部数据流,使您在进行故障诊断时如虎添翼,让您充分领略到高科技给您带来的方便。
——完全等同于三菱MUT-II的测试功能
——通过东南汽车公司鉴定,被授权在东南汽车公司售后服务网推广使用
——配备专业技术维修手册,可参照进行数据分析
——中、英文自由切换,"左右,多点就报错了,为什么各位大侠请指点
marco08
2006-07-29
打赏
举报
回复
ntext 可以存1G个字符
leohuang
2006-07-29
打赏
举报
回复
那就导10行,我导成功了
hymxtang
2006-07-29
打赏
举报
回复
一次导上100左右,也不行呀,提示缓冲区太小?这到底是指什么呢?
hymxtang
2006-07-29
打赏
举报
回复
我是写个导入的程序,结果出问题了,我就直接导入还是有问题,
开始字段数据比较少,导入几千条也没有问题,要不你再给我看看那数据格式到底那问题,麻烦了
leohuang
2006-07-29
打赏
举报
回复
要么就自己写个导入的程序,呵呵
SQL Server的导入有这种bug吧
hymxtang
2006-07-29
打赏
举报
回复
汗~!!leohuang(LEO) 还有别的解决方法吗??
leohuang
2006-07-28
打赏
举报
回复
你的数据确实多
多分几次导入就行了
选"查询语句导入"
一次导上100左右
select * from [U_ProductC$] where ProductC_ID between 开始行号 and 结束行号
还提示缓冲区太小,就再改下开始行号和结束行号
leohuang
2006-07-28
打赏
举报
回复
把你的Excel表发我邮箱里看看
leodotcom@163.com
hymxtang
2006-07-28
打赏
举报
回复
错误是"作为源列XXX的数据对于所指定的缓冲区来讲太大",请问是指??
SQLServer_2005
2006-07-28
打赏
举报
回复
text存储2G内容,你的EXCEL文件有那么大??
hymxtang
2006-07-28
打赏
举报
回复
因为有很多英文~~格式?怎么说呢
leohuang
2006-07-28
打赏
举报
回复
我靠,你那东东有多大
肯定是excel格式有问题
SQL Server 中
text
或n
text
字段内容替换方法
在不确定
text
或n
text
字段
长度
的时候 SQL Server 中
text
或n
text
字段内容替换方法
sqlserver 中n
text
字段的批量替换(update
text
的用法)
一、问题描述: 1。在Sql Server 中,n
text
/
text
/image 字段不允许应用replace函数替换内容; 2。通过convert字段转换,可以把n
text
字段转换为varchar(8000),然后用Relpace函数替换,不过,此方法,对于字段
长度
大于8000的n
text
字段无效。 二、问题解决 整理通用存储过程,代码如下: 代码如下: CREATE procedure [dbo].[Proc_UpdateN
Text
Field] @TargetTable nvarchar(1000), –目标表名 @TargetField nvarchar(1000), –目标字段名 @
SQL数据类型和范围(SQLServer,MySql,Access)
Microsoft Access、MySQL 以及 SQL Server 所使用的数据类型和范围。 SQL Server 数据类型 Character 字符串 数据类型 描述 存储 char(n) 固定
长度
的字符串。最多 8,000 个字符。 n varchar(n) 可变
长度
的字符串。最多 8,000 个字符。 varchar(max) 可变
长度
的字符串。最多 1,073,741,824 个字符。
text
可变
长度
的字符串。最多 2GB 字符数据。 Unicode 字符串 数据类型 描述 存储 nchar(n) 固定
长度
的 Unicode 数据。最多 4,000 个字符。 nvarchar(n) 可变
长度
的 Unicode 数据。最多 4,000 个字符。 nvarchar(max) 可变
长度
的 Unicode 数据。最多 536,870,912 个字符。 n
text
可变
长度
的 Unicode 数据。最多 2GB 字符数据。 Binary 类型 数据类型 描述 存储 bit 允许 0、1 或 NULL binary(n) 固定
长度
的二进制数据。最多 8,000 字节。 varbinary(n) 可变
长度
的二进制数据。最多 8,000 字节。 varbinary(max) 可变
长度
的二进制数据。最多 2GB 字节。 image 可变
长度
的二进制数据。最多 2GB。 ......
MSSQL报错:参数数据类型
text
对于 replace 函数的参数 1 无效的解决办法
但是我们可以换一种方法解决这个问题。下面就来分析下解决办法。 对
text
或n
text
类型的数据在查询中不能进行字符串操作。这时用得最多的是把
text
当作varchar(实际内容
长度
低于8000字节时)或把n
text
当作nvarchar(实际内容
长度
低于4000字节时)来处理。但是这样处理也不是非常妥当毕竟如果
text
字段内容超过8000了岂不是要被截断或者忽略掉。最终找到了一种方法解决了”参数数据类型
text
对于 replace 函数的参数 1 无效”的问题。下面用一个例子来说明怎么处理的。语法如下: 代码如下:update table set column=replace(cast(co
MSSQL数据库获取
TEXT
字段的内容
长度
SQL Server数据库如何获取
TEXT
字段的内容
长度
的方法,是通过DATALENGTH函数来实现的,接下来我们就通过DATALENGTH函数的语法及使用实例来了解一下这部分内容。 DATALENGTH用来返回任何表达式所占用的字节数。 语法:DATALENGTH ( expression ) 参数:expression,任何类型的表达式。 返回类型:int 注释:DATALENGTH 对 varchar、varbinary、
text
、image、nvarchar 和 n
text
数据类型特别有用,因为这些数据类型可以存储可变
长度
数据。NULL 的DATALENGTH 的结果是 NULL —
MS-SQL Server
34,588
社区成员
254,588
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章