在项目中, 经常会碰到这样的场景, 要按 name list 获取这些name对应的记录, 比如要获取 KING,JONES,FORD 对应的记录, 显然想到的是使用 in 子句, 比如: select id from Employee where Emp_Name in ('KING','JONE ...
分类:
数据库 时间:
2020-05-25 22:19:54
阅读次数:
124
做数据迁移时,最稳妥的还是SQL语句 为了拼SQL写了个小工具 嗯,我懒我承认,哈哈,我就不在SQL里拼字符串,哈哈 链接: https://pan.baidu.com/s/1MiMpW1a9rzgK9cGLPMIogA 提取码: yxtc enjoy :P ...
分类:
其他好文 时间:
2019-05-13 10:50:01
阅读次数:
121
今天有人问我Update语句怎么搞,想了一下大致思路就是用特性去标识一下,主键,然后再去用反射的方式拼sql语句。 想着晚上再写,又想了想的确好久没写博客了,也好久没正儿八经写代码了,就顺手给写了下来。 一、主键特性 把这个特性加到实体类的上方,并指定主键名称,就可以了,示例: 二、拼写SQL语句 ...
分类:
数据库 时间:
2019-01-08 10:51:44
阅读次数:
487
前言 利用Mybatis批量更新或者批量插入,实际上即使Mybatis完美支持你的sql,你也得看看你操作的数据库是否完全支持,而同事,最近就遇到这样的一个坑! 问题 先带大家来看一段sql的配置: 以上的配置动态SQL看着没有问题,这里用到了Mybatis的动态sql,实际上说白了也就是拼sql, ...
分类:
数据库 时间:
2018-10-24 22:13:52
阅读次数:
227
pymssql调用sqlserver存储过程带output 参数 直接上代码 其上两种写法都可行。 第一种简单,方便。第二种还要自己拼SQL。 ...
分类:
数据库 时间:
2018-09-07 18:00:23
阅读次数:
583
$与#的区别 最后生成的SQL为: 即:直接将参数值替换到了原来${recId}的位置,相当于硬拼SQL 最后生成的SQL为: 即:#{...}被识别为一个SQL参数 ...
分类:
其他好文 时间:
2018-08-12 14:13:58
阅读次数:
117
一.原数据: 二.转换后(动态拼接SQL): ...
分类:
数据库 时间:
2018-06-30 20:57:25
阅读次数:
182
工作中要给产品经理写各种脚本拉数据、修改数据。这种批量是拼sql,Excel当然是最合适的。但是苦于Excel玩不转,之前一直用Visual Studio Code 的多焦点编辑功能,即便如此,这在同事眼中已经是神器了。但是当遇到NimberText以后,VS Code也要往后排了。 什么也不说了, ...
分类:
其他好文 时间:
2018-06-05 18:45:37
阅读次数:
168
什么是程序集 1.是一个或多个托管模块,以及一些资源文件的逻辑组合 2.是组件的复用,以及实施安全策略的版本的最小单位 3.包含一个或者多个类型自定义文件盒资源文件的集合 物理分页: 开发的时候用的:拼sql,真正实现分页; 现有数据库记录: 1、逻辑分页 1)测试代码StudentTest2.ja ...
分类:
其他好文 时间:
2017-10-21 14:22:46
阅读次数:
206
文章导读 拼SQL实现where in查询 使用CHARINDEX或like实现where in 参数化 使用exec动态执行SQl实现where in 参数化 为每一个参数生成一个参数实现where in 参数化 使用临时表实现where in 参数化 like参数化查询 xml和DataTabl ...
分类:
数据库 时间:
2017-07-05 09:59:48
阅读次数:
216