ICode9

精准搜索请尝试: 精确搜索
  • Hbase——JavaAPI操作笔记2020-11-19 18:33:55

    写在前面 这篇文章上接Hbase搭建和Shell命令,咕咕咕了好久,最近终于有空歇下来总结一下了。 基本API——增删改 导入依赖 首先新建一个maven项目,导入如下的依赖: <dependencies> <dependency> <groupId>org.apache.hbase</groupId> <artifactId>hbase-server</ar

  • 【Java】jdbc数据库操作简单工具包2020-11-10 11:02:27

      dbUtils.java(本人使用的是mysql-connector-java 8.0.22) 1 package pers.dbutils; 2 3 import lombok.Data; 4 5 import java.io.IOException; 6 import java.io.InputStream; 7 import java.sql.*; 8 import java.util.*; 9 import java.util.stream

  • hbase的Java基本操作2020-10-19 20:31:26

    hbase的Java基本操作 建表,建列簇操作 private static Connection connection; private static Admin admin; public static void createTable(String tableName, String[] fields) throws IOException { if(admin.tableExists(TableName.valueOf(tableName)))

  • MySQL管理-DDL语句(11)2020-10-07 07:02:12

    DDL= Data Definition LanguageDDL 是数据定义语言的缩写,简单来说,就是对数据库内部的对象进行创建、删除、修改的操作语言。它和 DML 语言的最大区别是 DML 只是对表内部数据的操作,而不涉及到表的定义、结构的修改,更不会涉及到其他对象。DDL 语句更多的被数据库管理员(DBA)所使用,一般

  • 修改表中主键 标识/初始值2020-09-23 18:03:30

    --删除原表数据,并重置自增列 truncate table tablename  --truncate方式也可以重置自增字段--重置表的自增字段,保留数据DBCC CHECKIDENT (tablename,reseed,0) 例如: DBCC CHECKIDENT (OrderLine, RESEED,810000)   转至:https://www.cnblogs.com/shenbing/p/5649311.html  

  • sqlserver复制订阅(发布订阅)读库改为写库用(订阅库改为主库用)2020-09-11 11:31:39

    新建发布表项目属性设置时注意:“复制非聚集索引”、“复制默认值规范”等需要项目设置为Ture 只读库如果直接当做主库使用,当插入记录时会提示 “违反了 PRIMARY KEY 约束 'PK_tableName'。不能在对象 'dbo.tableName' 中插入重复键。” select top 10 * from tableName order by i

  • SQLSERVER 查询今天、昨天、本周、上周、本月、上月数据 (转载)2020-09-01 14:02:27

    在做Sql Server开发的时候有时需要获取表中今天、昨天、本周、上周、本月、上月等数据,这时候就需要使用DATEDIFF()函数及GetDate()函数了。 DATEDIFF ( datepart , startdate , enddate ) 释义:计算时间差  datepare值:year | quarter | month | week | day | hour | m

  • oracle数据库一条sql语句批量插入数据2020-08-26 15:31:53

    最近有个功能是需要重置不同身份的密码根据不同的规则,其中一个规则就是手机号码后六位,有多个身份,并且底层数据封装的比较死,只能通过公用方法去更新密码,但是这好几个身份都有共同的数据特性,用户编码,用户名称,手机号码,将这些字段存入一张临时表,在开始时根据需要选中某个单位的某个身

  • 20200812001 - SQL openquery 传参数2020-08-12 19:00:30

      select *  FROM openquery (ORACLE, 'select SFAB002  FROM DSDATA.VIEW_MO WHERE SFAADOCNO = ''A05-30D-2007000632''' ) -------------------------------------------------------------------   下面是一个很好的example,可以直接拿来用。我也经常把它当一个templ

  • TFDQuery提交TFDMemTable修改的数据2020-08-10 11:02:52

    TFDQuery提交TFDMemTable修改的数据 function Save(const tableName: string; delta: TStream; qry: TFDQuery): Boolean; begin qry.Close; qry.CachedUpdates := True; qry.sql.Clear; qry.sql.Text := 'select * from ' + tableName + ' where 1=2';

  • HBase Java API2020-08-10 07:00:36

    HBase API 说明 这里我配置的是HBase-0.98.23-hadoop2,api也是使用的是这个版本的 pom文件 <!-- https://mvnrepository.com/artifact/org.apache.hbase/hbase-client/0.98.23-hadoop2 --> <dependency> <groupId>org.apache.hbase</groupId> <artifactId>hba

  • mybatis一次动态删除多个表数据2020-07-19 09:32:56

    sql中需要加上分号,表示一天sql语句的结束: <delete id="deleteBussinessData" statementType="STATEMENT"> <foreach collection="tableList" item="tableName" index="index" > delete from ${tableName} where

  • mysql之jdbc2020-07-04 14:04:04

    JDBC java数据库连接 用来操纵mysql数据库服务器的一套api接口。 大部分是接口。 java jdbc 各种关系数据库 mysql oracle sqlserver db2 jdbc操作mysql步骤1)下载mysql jdbc驱动jar文件包。 mysql-xxxx.jar mysql-connector-java-8.0.20.zip 2) 解压mysql-con

  • .NET数据库ORM框架SqlSugar使用笔记2020-06-18 22:03:53

    官方介绍 以下介绍来自SqlSugar官网: 高性能 ,不夸张的说,去掉Sql在数据库执行的时间,SqlSugar是EF数倍性能,另外在批量操作和一对多查询上也有不错的SQL优化 高扩展性 ,支持自定义拉姆达函数解析、扩展数据类型、支持自定义实体特性,外部缓存等 稳定性和技术支持, 虽然不是官方ORM, 但

  • HBaseUtil2020-06-15 11:38:43

    HBase的JAVA客户端API简单使用,及工具类编写 package com.utils; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.hbase.Cell; import org.apache.hadoop.hbase.CellUtil; import org.apache.hadoop.hbase.HBaseConfiguration; import org.apache.

  • Postgresql常用命令2020-06-05 23:55:29

    登录命令: psql -U user -h host -d dbname -p 5432 复制表结构、数据库结构 pg_dump 工具可以用来导数据库结构和数据,常用来数据库迁移用。 -s 是只导结构,-t 是指定表名,-s -t 都不带就导整个数据库的结构和数据。 导一个数据库dbname 中的表tablename 的结构和数据 pg_d

  • MongoDB增删改查(终端操作)2020-06-02 23:00:55

    简单操作 show databases 查看当前服务器中的数据库 use dbname 切换当前使用的数据库 db 查看当前使用的数据库 代指当前数据库名 show tables 查看当前数据库活动的数据表 注意点: use 不存在的数据库名 use dbname 在内存中创建数据库空间 show databases 查看当前磁盘中的数据

  • 四:表介绍2020-05-31 10:07:25

    一:表 表相当于文件,表中第一行记录相当于文件的一行内容,有一条特殊的记录称为表的字段 一行记录可以视为一串可以描述一件事物的部分特征,ORM框架中一行记录就是一个对象属性的描述.字段是一个单独的属性. #语法: create table 表名( 字段名1 类型[(宽度) 约束条件], 字段名2 类

  • sqlserver 查询主外键索引常用语句2020-05-29 12:06:29

    select * from sys.key_constraints exec sp_pkeys 'tablename'exec sp_fkeys'tablename'   SELECT A.NAME AS 表名,B.NAME AS 主键名FROM SYSOBJECTS A JOIN SYSOBJECTS B ON A.ID=B.PARENT_OBJAND A.XTYPE='U' AND B.XTYPE=�

  • SQL Server在所有表中查找内容(在整个库搜索内容)2020-05-25 16:53:46

    declare @Str nvarchar(max), @tableName varchar(50), @colName varchar(50), @rowCount int select a.name tableName, b.name Colname, 0 as IsFound into #t1from sysobjects a join syscolumns b on a.id=b.id join systypes c on b.xtype=c.xtypewhere a.[type]='U

  • mybatis全动态批量插入list<Map<>>2020-05-22 16:07:50

    动态批量插入有几个问题 1表名动态自定义 2列动态自定义 3批量 <insert id="insertTableListDynamic" parameterType="java.util.HashMap"> insert into ${map.tableName} ( <foreach collection="map.mapHead" index="ke

  • 使用sql语句批量查询多个表的表名和表行数并导入excel2020-05-07 10:58:29

    需求场景: 现要查询某个库下50个表每个表的表名和对应的数据量,通过py-sql工具运行sql语句,可以以表格的形式展示(表明在左,对应的数据在右),也方便导入excel。 百度经验: select 'Customers' as tablename, count(*) as row_count from Customers union all select 'Orders' as tablena

  • Java 操作Hbase 完整例子2020-04-07 20:03:18

    开发工具:Eclipse,三步1.新建一个项目2.把hbase安装下的lib的文件都拷贝进来3.把lib目录下jar文件都引入4.lib下的client-facing-thirdparty 目录下的jar也都引入看图 package com.yue;   import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.hbase.*; impor

  • MySql常用内容2020-03-26 21:53:46

    连接字符串 Server=address;Database=dataBaseName;Uid=username;Pwd=password; 更多连接方式 检查表是否存在 方法1 SELECT * FROM information_schema.tables WHERE table_schema = 'yourdbName' AND table_name = 'testtable' LIMIT 1; (默认table_schema 即数据库名称)

  • SQL SERVER动态执行SQL EXEC2020-03-24 16:58:00

    :普通SQL语句可以用Exec执行 eg: Select * from tableName Exec('select * from tableName') Exec sp_executesql N'select * from tableName' -- 请注意字符串前一定要加N 2:字段名,表名,数据库名之类作为变量时,必须用动态SQL eg: declare @fname va

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

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

ICode9版权所有