`
duan1823a
  • 浏览: 91038 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

python 查 sqlserver text 被截取

阅读更多
今天从sqlserver导数据到mysql,突然出现:OperationalError: (1366, "Incorrect string value: '\\xB6' for column 'desc' at row 1")
首先是郁闷了一两小时,最后发现是因为半个汉字插入到Mysql时报的错,无奈才发现从sqlserver读数据的时候text格式的数据还有4096限制,知道问题就好办了,在执行查询之前先执行:mssql_con.cursor.execute('SET TEXTSIZE 65536')问题解决

补充:
今天发现查varchar的时候字符又被截取了,google后发现解决办法如下:
convert(text,字段名)将列转换为text类型

引用:MS SQLSERVER超过255个字符被截取的问题
当PB使用native专用驱动与MSSQL连接时如果字段类型为varchar,且长度超过255,那么多余部分将无法显示和保存。网上搜索了一下,这个应该是驱动的问题,不仅是PB,其他开发工具也存在255个字符的限制。解决方法为用convert(text,字段名)将列转换为text类型,并设置SQLCA.DBParm = "DBTextLimit='4098'"这样就可以保存和显示了。
分享到:
评论

相关推荐

    课程设计Python+SQLServer实现疫情医疗信息管理系统源码.zip

    课程设计Python+SQLServer实现疫情医疗信息管理系统源码课程设计Python+SQLServer实现疫情医疗信息管理系统源码课程设计Python+SQLServer实现疫情医疗信息管理系统源码课程设计Python+SQLServer实现疫情医疗信息管理...

    Python访问SQLServer数据库

    首先,Python访问SQLServer数据库主要依赖于`pyodbc`库,这是一个强大的ODBC驱动程序,可以让我们通过Python连接到多种数据库,包括SQLServer。如果你的环境中还没有安装这个库,可以使用pip进行安装: ```bash pip...

    python对sqlserver增删改查封装类

    Python操作SQL Server类封装。最近用到Python,要操作数据库,没有现成的操作类,临时写了一个Python的SQLSERVER操作封装类,分享一下,需要安装pymssql包,安装方法:...

    python连接sql server驱动

    用于python操作sql server数据库,通过驱动程序完成连接操作

    python访问sqlserver示例

    最近遇到了Python访问SqlServer的问题,这里总结下。 一、Windows下配置Python访问Sqlserver 环境:Windows 7 + Sqlserver 2008 1、下载并安装pyodbc 下载地址:http://code.google.com/p/pyodbc/downloads/list 2、...

    python 读写sqlserver image字段

    python 通过adodbapi读写sqlserver image字段类型。

    Python+SQLServer实现疫情医疗信息管理系统源码

    Python+SQLServer实现疫情医疗信息管理系统【源码】、Python+SQLServer实现疫情医疗信息管理系统【源码】、Python+SQLServer实现疫情医疗信息管理系统【源码】、Python+SQLServer实现疫情医疗信息管理系统【源码】、...

    python+sqlserver教务管理系统数据库应用课程设计

    【Python与SQLServer教务管理系统数据库应用课程设计】 在信息技术高度发达的今天,数据库管理系统在各行各业的应用日益广泛,尤其在教育领域,教务管理系统的构建是提升教学效率、优化资源分配的重要手段。在这个...

    基于Python和SQL Server的实验室管理系统_python_数据库管理系统_

    【基于Python和SQL Server的实验室管理系统】是一种利用Python编程语言和SQL Server数据库技术构建的管理信息系统,主要用于高校或研究机构的实验室日常管理。系统通常包括图形用户界面(GUI),为不同角色如学生、...

    python sql server 图书馆管理系统带GUI(简单版)

    基于python 利用pymssql模块连接 sql server 数据库 使用 Tkinter 模块 建立GUI界面 压缩包里有SQL SERVER的查询表文件,一键生成数据库 开发环境: PyCharm 2020.1.5 x64 Microsoft SQL Server Management Studio ...

    python3实现sqlserver数据库和文件异地备份

    Python3写的脚本,windows上应用的,实现服务器上的数据库通过磁盘映射备份到本地其他机器上的共享文件夹中,服务器上指定文件夹下的文件也备份到指定共享文件夹中,并发邮件通知

    20120417_用Python访问SqlServer1

    标题中的“20120417_用Python访问SqlServer1”暗示了这是一个关于使用Python连接Microsoft SQL Server的教程,而描述进一步确认了这一点,讲述了在Windows和Linux环境下配置Python访问SQL Server的步骤。标签...

    python连接SQLserver

    python连接数据库读取数据库前n行数据,添加信息到数据库

    基于Python和SQL Server的实验室管理系统.rar

    在本系统中,Python被用作后端开发语言,负责处理用户请求,执行业务逻辑,以及与SQL Server数据库进行交互。 2. SQL Server:SQL Server是微软公司提供的一个关系型数据库管理系统,它能够存储和管理大量的结构化...

    基于Python实现SQL SEVER与Excel间数据的批量导出.pdf

    为了实现SQL Server向Excel的批量数据导出,本文首先对Python如何操作数据库进行了简单的介绍,并分析了利用SQL Server自带的导出导入功能存在的问题。文章指出,使用Python可以有效地解决SQL Server自带功能在处理...

    Python连接SQLServer2000的方法详解

    本文实例讲述了Python连接SQLServer2000的方法。分享给大家供大家参考,具体如下: http://pymssql.sourceforge.net/ 介绍PYTHON 连接MSSQL的好地址的哦! Python好的一个方法就是能够在网上找到很多现成的模块然后...

    python 访问sqlserver封装类

    封装的一个python访问mssql数据库的类,可实现数据库连接,关闭,查询,更新操作

    基于Python+SQLServer实现疫情医疗信息管理系统源码+项目说明(高分课程设计).zip

    【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末...基于Python+SQLServer实现疫情医疗信息管理系统源码+项目说明(高分课程设计).zip

    基于sqlserver+python-tkinter的数据库课程设计

    【标题】"基于sqlserver+python-tkinter的数据库课程设计"揭示了这个项目的核心技术栈,即使用SQL Server作为数据库管理系统,结合Python的Tkinter库进行图形用户界面(GUI)开发,完成一个课程设计任务。...

    基于Python+SQLServer实现疫情医疗信息管理系统【数据库课程设计】

    【作品名称】:基于Python+SQLServer实现疫情医疗信息管理系统【数据库课程设计】 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 ...

Global site tag (gtag.js) - Google Analytics