ICode9

精准搜索请尝试: 精确搜索
  • SSM整合MyBatis-Plus2022-05-06 14:02:42

     MyBatis-Plus (简称MP)是一个MyBatis的增强工具,自动实现Mapper CRUD操作,极致提高数据库开发效率,MP在MyBatis的基础上只做增强不做改变   SSM框架整合MyBatis-Plus  pom引入mybatis-plus依赖   <!--MyBatis-Plus依赖--> <dependency> <groupId>com.baomidou</groupId>

  • 22-5-5 sql语句练习(下)2022-05-05 23:01:39

    select语法 通过列名来检索数据 select 列名 from tablename; 仅从表的某一列中检索出“唯一”不同的值,去掉这一列不同的值 select distinct 列名 from tablename; sql and or运算符

  • python sqlite的使用心得 _insert2022-04-24 02:32:22

    def jzbm_insert(p1): # arr_col=['受种者编码', '受种者姓名', '受种者性别', '出生日期', '身份证', '电话号码', '住址', '工作单位', '人群分类', '人群分类2'] key="受种者编码" tabl

  • SQL Server 查杀死锁2022-04-22 13:04:35

        查看被锁表: select   request_session_id   spid,OBJECT_NAME(resource_associated_entity_id) tableName   from   sys.dm_tran_locks where resource_type='OBJECT' spid   锁表进程 tableName   被锁表名 解锁: declare @spid  int Set @spid  = 57 -

  • mysql2022-04-18 21:00:56

    ## mysql 创建用户并分配权限 #权限: SELECT,INSERT,DROP,UPDATE,.. ALL(全部权限) #databasename: 数据库名称,* 表示所有数据库 #tablename: 表名称, * 表示所有表 #用户名 #host:可以连接的ip, %表示所有的IP地址 #密码 grant [权限] privileges on [databasename].[tablename] to

  • MySQL 索引简介2022-04-16 17:33:19

    索引的含义和特点 索引是创建在表上的,是对数据库表中一列或多列的值进行排序的一种结构,可以提高查询速度。使用索引类似于使用新华字典的音序表,通过提取拼音,可以快速定位该数据的位置 索引有其明显的优势,也有不可避免的缺点: 创建和维护索引同样需要耗费时间,并随着数据量的增加而

  • SQL Server 对比两表数据一样升序不一样的列2022-04-13 16:33:00

      对比两表数据一样升序不一样的列 declare @tablename_mask varchar(50) set @tablename_mask='A表' declare @tableid int print @tablename_mask select @tableid=id from sysobjects where type in ('U' ,'S') and name like @tablename_mask print @table

  • Postman如何通过xmysql工具的Restful API 接口访问MySQL2022-04-13 12:04:37

    GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 导语 有时候用 Postman 接口测试需要获取MySQL的查询结果做接口输出的校验,这里介绍下 Postman 通过 Restful API 接口访问 MySQL 的工具xmysql的使用方法。 步骤 一、使用nmp安装xmysql 注:npm的安装和配置

  • sqlserver sqlite mysql 修改自增id 增量2022-04-13 12:01:38

    1.MySQL重置自增id 方法一:使用truncate命令(截断表) truncate table tableName(表名); 注意:truncate命令一次性将表中所有数据删除,且无法恢复。并且在删除过程中不会激活与表有关的删除触发器。执行速度快。使用truncate命令后,表和索引所占用的空间会恢复到初始大小。   方法二:

  • MySql 命令LOCK 和 UNLOCK2022-04-09 16:32:17

    1.简要介绍     2.线程详情 lock tables 命令是为当前线程锁定表。这里有2种类型的锁定:一种是读锁定,用命令 lock tables tablename read;另外一种是写锁定,用命令lock tables tablename write.   ★读锁定      ★写锁定       

  • 存储demo2022-03-28 18:01:19

    CREATE OR REPLACE PROC_CDM_TEST(V_DATE IN VARCHAR) AUTHID CURRENT_USER /* ********************************************* @JOB_NAME[任务名称] @DESC [任务描述] @LOAD STRATEGY[加载策略] @TARGET TABLE [目标表] @ SOURCE TABLE [源表] @CREATE DATE [创建日期] @MODIFI

  • 提的最多的数据库“索引”,先来简单了解一下2022-03-25 09:03:36

    前言 现在的项目对于数据库操作基本上都是使用封装好的ORM框架,这样开发效率相对来说有所提高。但由于框架的封装,会自动生成SQL语句,这让一些小伙伴对SQL产生了一种陌生感(基本不写SQL),导致排查业务执行缓慢问题时比较盲目;其实本质还是SQL,而对于SQL的优化,索引是否使用上是一个关键的

  • 数库移表移行后如何对比数据呢2022-03-10 08:32:41

    以下是数库移表移行后,具体对比数据的方法:   移行テスト -> データバンク<期待結果>移行後データをバックアップすること。コマンド: SELECT * INTO dbo.MY_TableName_Old FROM MY_TableName;    <確認方法>DBクライアントツールで検索レコードを確認すること。 移行テスト -> 件

  • DB2 设置列的类型、缺省值(默认值)、非空等2022-03-02 10:03:48

    1.更改列的类型(设置主键的列不能更改类型) ALTER TABLE "SCHEMA"."TABLENAME" ALTER COLUMN "COL" SET DATA TYPE VARCHAR(32); 2.更改/设置缺省值(默认值) ALTER TABLE "SCHEMA"."TABLENAME" ALTER COLUMN "COL" SET DEFAULT 'ABC&#

  • 【Azure Data Platform】ETL工具(15)——ADF Lookup详解2022-02-28 15:58:34

    本文属于【Azure Data Platform】系列。 接上文:【Azure Data Platform】ETL工具(14)——ADF控制流简介 本文介绍ADF 的lookup 详解 前言 Lookup活动,可以读取数据库中或文件系统中的数据然后作为参数,传输到后续的数据复制和数据转换活动中。但是ADF的lookup只能用于对象级别

  • mysql replace方法使用2022-02-26 13:01:39

    update tableName set image = replace(image,'/home/pic/','/home/dataaccess/WT_420114_FHWA_2021092711/renlian/') ; tableName : 查询的表名 image :数据表字段 '/home/pic/':源image中存在的字符串 '/home/dataaccess/WT_420114_FHWA_2021092711/renli

  • Oracle数据库各用户间表访问2022-02-25 18:02:48

    Oracle数据库有一个用户的概念,我把不同的用户理解为不同的库。 简单来说,我把交易库称为TRADE用户,我把客户管理的库成为ACCOUNT用户。 正常情况下,每个用户访问自己对应的表,但是当需要跨用户访问时,我们就有三个选择。 一.交易库赋予客户库查询交易表权限,我们称之为授权,关键字为gra

  • SqlServer实现选择最大时间的数据2022-02-24 18:30:01

    1.第一种方法 select * from tablename where time = (select max(time) from tablename) 2第二种方法 稍微麻烦点,不使用max()函数,对时间进行排序后选择第一个 select * from tablename where time = (select top 1 time from tablename order by time DESC)

  • MySQL C# 实体生成 语句2022-02-21 16:33:11

    TableName 要生成的表名 DBName 表所在库的名称 //加这个的原因是怕不同库中有相同的表名 SET @DBName='BaseDatabase'; SET @TableName='UserInfo'; SELECT CONCAT( '/// <summary>\r\n/// ', COLUMN_COMMENT, '\r\n/// </summary>\r\n

  • MySQL索引原理之索引类型2022-02-21 12:33:21

      一、索引类型分类     索引可以提升查询速度,会影响where查询,以及order by排序。MySQL索引类型如下:       1)从索引存储结构划分:B Tree索引、Hash索引、FULLTEXT全文索引、R Tree索引       2)从应用层次划分:普通索引、唯一索引、主键索引、复合索引      

  • sqlserver 查询当天的数据2022-02-10 17:04:08

    当天数据:select * from tableName where datediff(day, 字段名,getdate())=0   本周数据:select * from tableName where datediff(week, 字段名,getdate())=0 本月:select * from tableName where datediff(month, 字段名,getdate())=0 本季度:内select * from tableName wher

  • python 连接 db2 数据库2022-01-25 09:36:33

    import pandas as pdfrom sqlalchemy import create_engine# pip install xlrd==1.2.0import xlrdimport timedef create_database_engine():    connection_string = 'db2+ibm_db://{username}:{password}@{host}:{port}/{database}'.format(        username=

  • 索引的分类2022-01-18 14:36:33

    从功能逻辑上划分: 普通索引 - 最基本的索引,没有任何限制 唯一索引 - 与普通索引类似,不同的就是:索引列的值必须唯一,但允许有空值。 主键索引 - 它是一种特殊的唯一索引,不允许有空值。 全文索引 - 仅可用于 MyISAM 表,针对较大的数据,生成全文索引很耗时耗空间。   作用字段个数划

  • Flask从数据库已有表自动生成model2022-01-11 10:34:12

    准备 我们需要提前准备两个包,分别是 flask-sqlacodegen 和 psycopg2 安装方式为 pip install flask-sqlacodegen pip install psycopg2 开始 我们直接使用命令开始生成 # 单张表 flask-sqlacodegen "postgresql://postgres:36o%*********2022@127.0.0.1:5432/situation" --

  • 浅显易懂的 MySQL 之索引2022-01-10 16:02:36

    MySQL 索引 1、索引简介 字典大家都看过吧,我们可以按照拼音、笔画、偏旁首部等快速查询到我们想要的汉字。MySQL 也可以看成一部大字典,里面的记录就是一个个汉字,如果没有适当的索引,MySQL 会从第一条记录开始一条条查询,那么找记录就会变的非常耗时,所以,在 MySQL 中,同样存在索

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有