如果找不到max_allowed_packet 可以直接添加 max_allowed_packet = 20M,然后在show VARIABLES like '%max_allowed_packet%'; 查看 mysql根据配置文件会限制server接受的数据包大小。 如果找不到max_allow ...
分类:
数据库 时间:
2019-04-13 10:35:28
阅读次数:
201
一.对待存储过程和函数的态度 在实际项目中应该尽量少用存储过程和函数,理由如下: 1.移植性差,在MySQL中的存储过程移植到sqlsever上就不一定可以用了。 2.调试麻烦,在db中报一个错误和在应用层报一个错误不是一个概念,那将是毁灭性打击,直接一个error:1045什么的更本毫无头绪。 3 ...
分类:
数据库 时间:
2018-09-27 13:10:33
阅读次数:
159
Oracle数据库纯属自学,不对请留言改正! 在学Oracle前相信已经大致知道mysql或sqlsever数据库,这个跟前面两个不大一样,你安装的时候让你输入一个密码,貌似是一个系统管理员密码,跟那个sqlsevser sa 用户差不多,权限很大,但是好像这个数据库没有人往那个系统用户下建立数据库 ...
分类:
数据库 时间:
2018-08-04 15:44:53
阅读次数:
200
一、安装前的准备 1. 需要.Net Framework 3.5,在SQL2008 R2安装的前会自动更新安装 2. 需要Widnows PowerShell的支持,WPS是一个功能非常强大的Shell应用,命令与DOX/UNIX兼容并支持直接调用.NET模块做行命令编辑,是非常值得深入研究的工具( ...
分类:
数据库 时间:
2018-07-08 19:01:58
阅读次数:
270
相关代码如下: #coding =utf-8 import os import pyodbc import time class SqlDb: def __init__(self, server='DESKTOP-94P70L6', database='ott', userid='sa', pass ...
分类:
数据库 时间:
2018-07-05 17:33:50
阅读次数:
198
无论是sqlsever还是oracle都支持between函数, 2个函数的基本语法是 WHERE A BETWEEN 1 AND 2/ WHERE A >=1 AND A <=2 ,between两端是带有等于号的。从开发者角度来讲,我觉得between是比较方便的,因为写代码的时候看起来比较直观 ...
分类:
其他好文 时间:
2018-06-14 18:05:51
阅读次数:
176
select * from(select row_number() over(partition by IDCARD order by DATATM desc) as rownum,* from (SELECT * FROM TABLENAME)as H1 ) as H where H.rownum ...
分类:
数据库 时间:
2018-05-14 16:43:44
阅读次数:
158
EntityFramework EF核心库 EntityFramework.SqlServer EF针对sqlsever的库 引用 system.Data.Entity EF相比SQL语句方便,但性能要差,根据需求来决定使用哪个 数据上下文(Context) 帮助我们处理连接,增删改查等操作的类 上 ...
分类:
其他好文 时间:
2018-04-19 23:56:21
阅读次数:
204
用sqlsever追踪最后的sql语句。 返回IQueryable<T>类型, 里面封装的就是生成的SQL脚本,设置断点queryable = DataContext.Set<T>().Where<T>(whereLambda).AsQueryable(); queryable 右键快速监视, 或者 ...
分类:
数据库 时间:
2018-03-16 18:43:16
阅读次数:
794
查询数据08 和14 查出来的 结果是一样的,sql sever 2018 复制到excel 没问题,但是14版却不一定正确,查其原因是14版会返回“回车”和“换行”,所以在这里查出来的的字段去除换行和回车即可: replace(replace(a.FModel,char(10),''),char( ...
分类:
数据库 时间:
2018-03-03 16:48:50
阅读次数:
206