MS SQL添加字符数据
2008-07-14 14:10
141 查看
在做SQL数据库的时候,发现把文本域(或编辑器)里的内容保存到数据库里,经常不能插入进去。
详细了解下才知道原来问题出在数据类型。
MS SQL字符数据的类型包括 Char,Varchar 和 Text 。
Varchar 是变长字符数据,其长度不超过 8KB。
Char 是定长字符数据,其长度最多为 8KB。
超过 8KB 的ASCII 数据可以使用Text数据类型存储。
这个对于内容很多,尤其是带有表格的新闻内容等,最好还是用text。
困惑了我好长时间的问题,曾经问了专门学数据库的同事,曾经咨询过自己很佩服老师,曾经很茫然。。。
但是,今天贴了出来。
呵呵,见笑。
详细了解下才知道原来问题出在数据类型。
MS SQL字符数据的类型包括 Char,Varchar 和 Text 。
Varchar 是变长字符数据,其长度不超过 8KB。
Char 是定长字符数据,其长度最多为 8KB。
超过 8KB 的ASCII 数据可以使用Text数据类型存储。
这个对于内容很多,尤其是带有表格的新闻内容等,最好还是用text。
困惑了我好长时间的问题,曾经问了专门学数据库的同事,曾经咨询过自己很佩服老师,曾经很茫然。。。
但是,今天贴了出来。
呵呵,见笑。
相关文章推荐
- AngularJS实现下拉框排序/添加数据/查询数据/敏感字符过滤
- (angularjs) 数据的增查(添加用户,查询名字,实现排序,判断非空 ,是否是数字,是否重名,敏感字符)
- Mysql中问字符现实乱码和无法添加中文数据问题
- AngularJS_table添加/批量删除数据/过滤敏感字符
- 字符设备驱动1:新的方式添加cdev + 在open函数中将文件私有数据指向设备结构体
- HTTP 请求方式: GET和POST的比较当发送数据时,GET 方法向 URL 添加数据;URL 的长度是受限制的(URL 的最大长度是 2048 个字符)。
- angularjs-添加数据,姓名查询,过滤敏感字符,下拉菜单查询
- 标准输入输出流OutputStreamWriter:将字节输出流转换为字符输出流InputStreamReader:将字节输入流转换为字符输入流打印流添加输出数据的功能ObjectInputStrea
- MS SQL入门基础:数据库更新--添加数据
- 为Excel单元格后面统一添加一个字符,导Excel数据到数据库
- Oracle数据类型及存储方式——字符类型篇
- ORM框架实现数据的自动绑定添加修改
- javascript动态创建表格及添加数据实例详解
- 应用jQuery实现表格数据的动态添加与统计
- Ajax添加数据即时显示篇
- javascript动态创建表格及添加数据实例详解
- ThinkPhp实现表单创建(数据表添加)
- C#根据输入框的字符判断可以转换为那些数据类型
- PHP添加MySQL数据记录代码
- Mysql Cluster水平扩展-添加数据节点