网站首页 站内搜索

搜索结果

查询Tags标签: SQL,共有 8471条记录
  • Mysql: BLOB, TEXT, GEOMETRY or JSON column 'Fresp' can't have a default value

    环境: MySQL8.0问题 建表的时候出现错误,语句如下:create table t_user (Fid bigint not null auto_increment comment 主键ID,自动增长,FuserId int not null comment 用户ID,Ftext text not null default comment 用…

    2022/9/17 2:17:18 人评论 次浏览
  • MyBatis(二十):动态SQL之if语句

    一、什么是动态SQL之if语句 if很简单了,就是满足条件就执行,不满足条件不执行。 那么动态SQL中的if语句是怎么样的呢? 首先我们来看一张表blog: 如果我们执行下面的SQL语句:select * from blog肯定会将所有的数据都查出来。那么我们可以在后面加上where条件进行筛选,…

    2022/9/17 2:17:17 人评论 次浏览
  • flink-cdc同步mysql数据到hive

    本文首发于我的个人博客网站 等待下一个秋-Flink什么是CDC? CDC是(Change Data Capture 变更数据获取)的简称。核心思想是,监测并捕获数据库的变动(包括数据 或 数据表的插入INSERT、更新UPDATE、删除DELETE等),将这些变更按发生的顺序完整记录下来,写入到消息中间…

    2022/9/17 2:17:16 人评论 次浏览
  • 一文学会Spring JDBC 使用

    Spring JDBC 1、JDBCJDBC 就是 数据库开发 操作的 代名词,因为只要是现代商业项目的开发那么一定是离不开 数据库 的,不管你搞的是什么,只要是想使用动态的开发结构,那么一定就是 JDBC ,那么下面首先来回顾一下传统JDBC的使用。JDBC有四种连接: 像JDBC-ODBC的连接已经…

    2022/9/15 23:19:57 人评论 次浏览
  • Javaweb学习笔记第六弹

    本章节的存在意义是:学到PreparedStatement反应较慢,理解不透彻,来做个比较,加深印象 详细讲述PrepareStatement 与 Statement 连接数据库的部分区别 在我学习的过程中,可能是有先入为主的影响,会莫名地认为Statement较为简单一些,Statement主要包括以下几个步骤:…

    2022/9/15 14:19:27 人评论 次浏览
  • SQL中ROW_NUMBER() OVER()的用法详解

    SQL中ROW_NUMBER() OVER()的用法详解 over可以对数据进行分组及排序,执行后将会产生结果集,select会对这些结果集进行编号(每一个结果集都从1开始编号)。下面看例子:1.数据表原数据2.按照添加时间排序,然后给每一条编号3.此方法还可用于分页,按照添加时间排列,并取第…

    2022/9/15 2:18:50 人评论 次浏览
  • SQL 1484 Group Sold Products By The Date

    Table Activities: +-------------+---------+ | Column Name | Type | +-------------+---------+ | sell_date | date | | product | varchar | +-------------+---------+There is no primary key for this table, it may contain duplicates. Each row of…

    2022/9/15 2:18:42 人评论 次浏览
  • MyBatis(十一):分页——利用SQL的limit实现

    一、SQL中limit的基本用法 我们先来熟悉SQL中limit的基本用法 这是我现有的表结构然后进行limit查询 1.select * from user limit 3,4这句SQL语句的意思是查询user表,跳过前3行,也就是从第四行开始查询4行数据。查询结果如下: 2.select * from user limit 3这句SQL语句…

    2022/9/15 2:17:32 人评论 次浏览
  • 【数据库】实现批量快速插入大量数据的六种方案

    一、(MySQL)通过函数/存储过程 1、链接 https://www.jb51.net/article/207999.htm https://blog.csdn.net/FloraCHY/article/details/117792903 2、代码 -- 进入数据库 use test; -- 显示所有表 show tables; -- 创建majors表 create table majors(id int, major varcha…

    2022/9/15 2:17:26 人评论 次浏览
  • MYSQL-->SQL优化

    Insert优化 优化原因:MYSQL数据库中insert每执行一次都会对数据库进行一次连接,会浪费很大资源。 优化方案: 批量插入 插入数据的时候尽量一次性批量插入多个数据而不是一个数据插入一次。 手动提交事务 在事务中写多个insert语句最后一次性commit提交。 主键顺序插入 …

    2022/9/15 2:17:26 人评论 次浏览
  • 解决SQLSyntaxErrorException: Incorrect table definition; there can be only one auto column and it must

    问题描述 mysql数据库使用sql建表语句新建一张表,并还有自增的列 Caused by: java.sql.SQLSyntaxErrorException: Incorrect table definition; there can be only one auto column and it must be defined as a key 问题分析 java.sql。SQLSyntaxErrorException:表定义不…

    2022/9/15 2:17:17 人评论 次浏览
  • java面试题-常用框架

    SpringSpring 是什么一个开发框架,一个容器,主要由面向切面AOP 和依赖注入DI两个方面,外加一些工具 AOP和IOCAOP 面向切面AOP是一种编程思想,主要是逻辑分离, 使业务耦合程度降低,减少重复代码 Spring的AOP实现主要基于动态代理 ,如果是继承了接口的类 Spring使用的是JDK …

    2022/9/14 14:16:23 人评论 次浏览
  • 当 SQL DELETE 邂逅 Table aliases,会擦出怎样的火花

    开心一刻晚上,女儿眼噙泪水躺在床上女儿:你口口声声说爱我,说陪我,却天天想着骗我零花钱,你是我亲爹吗?我:你想知道真相女儿:想!我:那你先给爸爸两百块钱!环境准备MySQL 不同版本利用 docker 搭建了 7 个不同版本的 MySQL 5.5.62 5.6.51 5.7.36 8.0.15 8.…

    2022/9/14 2:17:22 人评论 次浏览
  • 牛客网-SQL专项训练10

    ①SQL语句中与Having子句同时使用的语句是:group by 解析: SQL语法中,having需要与group by联用,起到过滤group by后数据的作用。 ②下列说法错误的是?C解析: 在使用insert语句插入数据时,表达式的数据类型和表格中对应各列的数据类型必须一一对应。 ③Mysql中表st…

    2022/9/14 2:17:02 人评论 次浏览
  • Presto、Spark SQL、Hive的比较

    Presto、Spark SQL、Hive的比较 1.Presto Presto只有计算分析能力但可以连接多种数据源,包括Hive,Oracle,MySQL,Kafka,MongoDB,Redis等,并且可以将多个不同数据源进行联合分析。可以通过show catalogs 命令看到Presto连接的所有数据源。 Presto是一个低延迟高并发的…

    2022/9/14 2:16:16 人评论 次浏览
扫一扫关注最新编程教程