• 关于

    数据库 if else语句怎么写

    的搜索结果
  • Mybatis原理分析一 从JDBC到Mybaits

    1.引言 本文主要讲解JDBC怎么演变到Mybatis的渐变过程,重点讲解了为什么要将JDBC封装成Mybaits这样一个持久层框架。再而论述Mybatis作为一个数据持久层框架本身有待改进之处。     2.JDBC实现查询分析 我们先看看我们最熟悉也是最基础的通过JDBC查询数据库数据,一般需...

    文章 文艺小青年 2017-06-29 680浏览量

  • SQL Server编程(01)流程控制

    批处理 应用程序向SqlServer发送的一组命令,Sql Server会将其编译成一个可执行单元,称为执行计划,执行计划中的语句每次执行一条。 每个不同的批处理用GO命令分割。GO命令不是SQL语句,它是告诉SSMS将GO之前的语句作为批处理一起发送给数据库引擎。 注意:GO命令不能和其它SQL...

    文章 老朱教授 2017-11-26 797浏览量

  • 数据库模块模块 小扳手

    背景 独立方式 方法抽取 增 删 改 查 整体方式 字符串切割 匹配模式 完整 小扳手 总结 背景 放假在家的日子过得真是飞快,一晃这么多天了没碰代码,想来还真是有点汗颜。为了扩充我的代码小仓库,就写了个简单的轮子,这样以后就省事了。 这次的轮子,借鉴了Apache...

    文章 郭璞 2017-01-21 694浏览量

  • Quick BI 数据可视化分析平台

    2020年入选全球Gartner ABI魔力象限,为中国首个且唯一入选BI产品

    广告

  • mysql 行转列

    原文链接 本文介绍的实例成功的实现了动态行转列。下面我以一个简单的数据库为例子,说明一下。 数据表结构 这里我用一个比较简单的例子来说明,也是行转列的经典例子,就是学生的成绩 三张表:学生表、课程表、成绩表 学生表 就简单一点,学生学号、学生姓名两个字段 CREATE TABL...

    文章 miles_wong 2016-06-20 1164浏览量

  • 实例告诉你如何把 if-else 重构成高质量代码!

    为什么我们写的代码都是 if-else? 异常逻辑处理型重构方法实例一 异常逻辑处理型重构方法实例二 异常逻辑处理型重构方法实例三 异常逻辑处理型重构方法实例四 状态处理型重构方法实例一 状态处理型重构方法实例二 总结 为什么我们写的代码都是 if-else? 程序员想必都经历过这样的场景:刚...

    文章 程序员白楠楠 2020-12-09 658浏览量

  • PrepareStatement 如何打印真实 SQL

    我们知道,JDBC 的 PrepareStatement 优点多多,通常都是推荐使用 PrepareStatement 而不是其基类 Statment。PrepareStatement 支持 ? 占位符,可以将参数按照类型转自动换为真实的值。既然这一过程是自动的,封装在 JDBC 内部的,那么我们...

    文章 sp42 2017-04-15 1201浏览量

  • 利用%5c绕过密码验证(不错)

    说到%5c,你是不是想起了当前流行的那个%5c暴库漏洞,呵呵,本文就是对%5c利用的探索(呵呵,当然有我提出的新东东,或许对你有帮助哦^_^)。 好,我们先追根溯源,找到那个漏洞的老底。看看绿盟2001年的漏洞公告:[url]http://www.nsfocus.net/index.php?ac....

    文章 技术小甜 2017-11-08 755浏览量

  • sql注入攻击

    SQL攻击(SQL injection,台湾称作SQL资料隐码攻击),简称注入攻击,是发生于应用程序之数据库层的安全漏洞。简而言之,是在输入的字符串之中注入SQL指令,在设计不良的程序当中忽略了检查,那么这些注入进去的指令就会被数据库服务器误认为是正常的SQL指令而运行,因此遭到破坏。   有部份...

    文章 沉默术士 2017-07-03 2874浏览量

  • MyBatis 学习笔记

    MyBatis 是 iBatis 继任者。不知道为啥 iBatis 没戏了MyBatis 是一种半自动的 ORM 机制。因为简单现在也越来越多 JEE 程序所使用。 文档http://www.mybatis.org/mybatis-3/index.html JavaDochttp://www.my...

    文章 sp42 2013-12-18 760浏览量

  • node13---node使用mongodb

    01.js /** *最先的后台语言是Asp(微软的), */ var express = require("express"); //数据库引用 var MongoClient = require('mongodb').MongoClient; var assert = require(...

    文章 范大脚脚 2017-11-14 845浏览量

  • PHP SQL 注入攻击的技术实现以及预防办法

    最近在折腾 PHP + MYSQL 的编程。了解了一些 PHP SQL 注入攻击的知识,于是写了这篇文章 http://www.xiaohui.com/weekly/20070314.htm,总结一下经验。在我看来,引发 SQL 注入攻击的主要原因,是因为以下两点原因:   1. php 配置文件...

    文章 技术小美 2017-11-15 1081浏览量

  • Mybatis的第三章动态sql总结

    我们来讲一下为什么要使用Mybatis的动态sql ? *因为动态sql之所以是Mybatis 的强大特性是因为我们在使用JDBC操作数据库的时候如果查询特别的多,将条件串联成sql字符串是一件很痛苦的事,而且也并不能省略逗号,而Mybatis的动态sql就为我们解决了这些麻烦,这个动态sql是基...

    文章 dc生活 2018-12-09 1416浏览量

  • SQL点滴21—几个有点偏的语句

    原文:SQL点滴21—几个有点偏的语句 SQL语句是一种集合操作,就是批量操作,它的速度要比其他的语言快,所以在设计的时候很多的逻辑都会放在sql语句或者存储过程中来实现,这个是一种设计思想。但是今天我们来讨论另外一个话题。Sql页提供了丰富的函数供我们使用,还有很多操作有意想不到的结果,今天这个...

    文章 杰克.陈 2014-12-03 822浏览量

  • classloader实战:一个程序使用相同数据库的两个不同版本的jar包

    问题场景 现在很多工程为了功能扩展,都给出了插件化的方式。只需要用户配置好配置文件,提供好需要的jar包,就能完成响应功能。本文说一下,数据转存数的功能实现。现在项目一般都离不开数据库,自己本身的项目就会带这驱动包,但是也会有这样的一种需求,就是数据额外存储的定制化,当产生的数据在自己项目的流程中...

    文章 xpbob 2018-06-03 1067浏览量

  • Python Django(WEB电商项目构建)

    (坚持每一天,就是成功) Python Django Web框架,Django是一个开放源代码的Web应用框架,由Python写成。采用了MTV的框架模式,即模型M,模板T和视图V组成。 安装Python 和 Django可以自己查阅资料 此文均在Pycharm下进行需要下载可加群:6070215...

    文章 jamesjoshuasss 2018-07-06 2862浏览量

  • SQL点滴21—几个有点偏的语句

    SQL语句是一种集合操作,就是批量操作,它的速度要比其他的语言快,所以在设计的时候很多的逻辑都会放在sql语句或者存储过程中来实现,这个是一种设计思想。但是今天我们来讨论另外一个话题。Sql页提供了丰富的函数供我们使用,还有很多操作有意想不到的结果,今天这个随笔来看看一些不常见到的sql语句。这些...

    文章 ndblog 2011-08-01 501浏览量

  • 如何通过脚本实现数据动态更新

    在数据填报的场景中,常常会遇到根据条件动态更新数据的需求,例如:在条件 A 下将页面所有数据插入到数据库表中,而在条件 B 下则将页面中做了修改的数据更新到数据库表中。 遇到这种需求,脑海中的第一个想法就是:存储过程更新、或者 java 代码更新。不过,这两种实现方式的工作量和后期维护却实在让人头...

    文章 ibelieve001 2019-02-26 807浏览量

  • 如何通过脚本实现数据动态更新

    在数据填报的场景中,常常会遇到根据条件动态更新数据的需求,例如:在条件 A 下将页面所有数据插入到数据库表中,而在条件 B 下则将页面中做了修改的数据更新到数据库表中。 遇到这种需求,脑海中的第一个想法就是:存储过程更新、或者 java 代码更新。不过,这两种实现方式的工作量和后期维护却实在让人...

    文章 游客qcopnm4rxdkvy 2019-08-01 548浏览量

  • SQL Server 2005 学习笔记之触发器简介[转]

    触发器实际上就是一种特殊类型的存储过程,其特殊性表现在:它是在执行某些特定的T-SQL语句时自动的。 11.1 触发器简介 触发器实际上就是一种特殊类型的存储过程,它是在执行某些特定的T-SQL语句时自动执行的一种存储过程。在SQL Server 2005中,根据SQL语句的不同,把触发器分为两...

    文章 老朱教授 2017-11-26 995浏览量

  • 文本分析了4000万条Stack Overflow讨论帖,这些是程序员最推荐的编程书(附代码)

    程序员们都看什么书?他们会向别人推荐哪些书? 本文作者分析了Stack Overflow上的4000万条问答,找出了程序员们最常讨论的书,同时非常慷慨地公开了数据分析代码。让我们来看看作者是怎么说的吧。 寻找下一本值得读的编程书是一件很难,而且有风险的事情。 作为一个开发者,你的时间是很宝贵的,而...

    文章 技术小能手 2018-02-26 2717浏览量

  • Hibernate(4)——主键生成策略、CRUD 基础API区别的总结 和 注解的使用

    俗话说,自己写的代码,6个月后也是别人的代码……复习!复习!复习!涉及的知识点总结如下: hibernate的主键生成策略 UUID 配置的补充:hbm2ddl.auto属性用法 注解还是配置文件 hibernate注解的基本用法 使用Session API CRUD操作对象,以及对象状态的转换...

    文章 ghost丶桃子 2016-05-19 1867浏览量

  • Hibernate中执行NativeSQL语句查询返回自定义类型的POJO实例的List(多表查询)

    Hibernate中定义了hql的概念,简单地说就是,为java的码农提供了一套类似于sql的语法,但是数据表名变成了PO名,数据字段名变成了PO中属性成员名,并把这种语法称为hql。优点就是:hql看上去是面向对象的,码农不需要知道数据库中数据表的结构,只需要依据PO编写面向对象的数据库增删改查...

    文章 pandamonica 2018-01-25 3535浏览量

  • 【java】对jdbc操作结果简单的映射封装

    1. 对jdbc做一个简单的封装,select可以返回一个javabean对象,而不是resultset。主要用了反射。这是我之前写的代码,做了简单的修改。   实现功能:a.对数据库的基本操作 增删改查        b.对查询的单条记录返回一个指定类型的javabean对象,利用java反射,...

    文章 跑呀跑呀 2018-08-25 918浏览量

  • Python中的json操作

    Python中的json操作 标签(空格分隔): python 编码 json 字符串前缀问题 字符串前缀可以有r,ur:表示原始(raw)字符串,比如''不会被转义。常用于正则。 u:表示unicode字符串。 python3系列的字符串默认是unicode,无需用u进行转码。我用的是py...

    文章 lovedan 2015-06-18 666浏览量

  • 《编写高质量代码:改善c程序代码的125个建议》——建议5:使用有严格定义的数据类型

    本节书摘来自华章计算机《编写高质量代码:改善c程序代码的125个建议》一书中的第1章,建议5,作者:马 伟 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 建议5:使用有严格定义的数据类型 大家都知道,C语言是一种既具有高级语言的特点,又具有汇编语言特点的程序设计语言。它既可以作为系统设计...

    文章 华章计算机 2017-05-02 978浏览量

  • Code Complete — 创建高质量的代码

    本文将从变量,语句,代码块,子程序,到类以及框架设计,详细描述了如何编写高质量的程序。尽管大部分原则你可能都知道了,但还是有些点会带给你惊喜。 变量 变量初始化原则 声明的时候初始化 在靠近变量第一次使用的位置初始化,就近原则。 理想情况下,在靠近第一次使用变量的位置声明和定义该变量,但是在JS...

    文章 动感小前端 2016-02-29 7194浏览量

  • JScript快速开发框架Edk:js2sql

    我们已经对 ORM 的概念耳熟能详了,而且使用动态语言一般都能比较轻松地写一套 ORM 方案,网上比比皆是,有的参照 Ruby on Rail 的 ActiveRecord,有的参照 iBatis 的 SQLTemplate 模式,还有的采用微软 Linq 的方案,无论哪一种思想和模式都力求把数据...

    文章 sp42 2013-04-02 561浏览量

  • alv被display后随数据的变化随时刷新

    创建一个report显示alv,在gui上提供一个按钮,更改数据点击按钮后的效果如下如上面2图所示,实时依据按钮的触发,刷新alv上的数据,将最新的数据内容显示出来。report中的alv表格显示的内容是自定义的内表中的数据,如果希望alv显示的内容及时进行刷新,前提一定是有两个:1.内表被修改了...

    文章 pandamonica 2019-01-02 1607浏览量

  • 分页解决方案 之 数据访问函数库——另类的思路、另类的写法,造就了不一样的发展道路。

          上一篇:分页解决方案 —— GridView + QuickPager + QuickPager_SQL + DataAccessLibrary + 数据库         如何访问数据库?一个老掉牙的问题,方法多了去了,什么直接使用ado.net、使用SQLHelp、使用微软的企业库...

    文章 金色海洋 1970-01-01 737浏览量

  • QSqlTableModel模型使用详解

        QSqlTableModel类继承至QSqlQueryModel类,该类提供了一个可读写单张SQL表的可编辑数据模型,功能:修改,插入,删除,查询和排序。 常用函数 //获取水平头或垂直头标题 QVariant headerData ( intsection,Qt::Orientat...

    文章 adoryn 2015-01-23 14454浏览量

1 2 3 4 ... 10 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务