sql

数据库

关于查询MySQL字段注释的5种方法总结

44 0

目录前言创建测试数据库查询所有表注释查询所有字段注释字段注释查询方式1字段注释查询方式2字段注释查询方式3字段注释查询方式4字段注释查询方式5修改表注释和字段注释修改表注释修改字段注释总结前言 很多场景下,我们需要查看 MySQL 中表注释,或者是某张表下所有字段的注释,所以本文就来盘点和对比一下查询注释的几种方式。 创建测试数据库 开始之前咱们先创建一个数据库,以备下面演示使用。 -- 如果存在就先删除数据库 drop database if exists test2022; -- 创建数据库 crea

数据库

SQL窗口函数OVER用法实例整理

64 0

目录OVER的定义语法用法示例SUM后的开窗函数排序ROWS|RANGE参考总结OVER的定义 OVER用于为行定义一个窗口,它对一组值进行操作,不需要使用GROUP BY子句对数据进行分组,能够在同一行中同时返回基础行的列和聚合列。 语法 OVER ( [ PARTITION BY column ] [ ORDER BY culumn ] [ROWS|RANGE BETWEEN 边界规则1 and 边界规则2]) PARTITION BY 子句进行分组; ORDER BY 子句进行排序; ROWS|RA

数据库

深入了解Mysql逻辑架构

56 0

Mysql现在是大多数公司企业在用的数据库,之所以用Mysql,一点是因为Mysql是开源软件,一些有能力的公司会基于已有的Mysql架构,进行修改、调整改成适合自己公司的业务需要。 一点是因为Mysql免费,相对昂贵的Oracle服务,对于很多刚起步的公司来说,是最适合不过的数据库了。之所以要认识Mysql的逻辑架构,就好比我们自己在做开发时,首先需要先掌握自己系统用的分层架构,这样在开发的过程中,如果有哪个环节产生问题,就很好排查。认识Mysql的逻辑架构也同理,我们在用Mysql的时候,我们不清楚它

数据库

C#数据库操作的用法

22 0

由于最近和数据库打交道,需要用C#和SQL Server 2005进行操作,就把近段时间内的最常用的操作做个总结。本人也是第一次用C#操作数据库,所以这三种典型用法对初学者还是挺有帮助的。 以下是我在visual studio 2005上写的一个类(连的是SQL Server 2005),已经过测试通过。里面有3个方法比较典型,源码如下:using System; using System.Collections.Generic; using System.Text; using System.Da

数据库

HQL查询语言的使用介绍

35 0

HQL查询依赖于Query类,每个Query实例对应一个查询对象,使用HQL查询按如下步骤进行: 1.获取Hibernate Session对象2.编写HQL语句3.以HQL语句作为参数,调用Session的createQuery方法创建查询对象4.如果HQL语句包含参数,则调用Query的setXxx方法为参数赋值5.调用Query独享的list()或uniqueResult()方法返回查询结果列表 简单的例子: 复制代码 代码如下:@SuppressWarnings("deprecation

数据库

批量执行sql语句的方法

32 0

复制代码 代码如下:DECLARE @MyCounter INT SET @MyCounter = 0 /*设置变量*/ WHILE (@MyCounter < 2) /*设置循环次数*/ BEGIN WAITFOR DELAY '000:00:1' /*延迟时间1秒*/ INSERT INTO comments (username) values('ahuinan') SET @MyCounter = @MyCounter + 1 END 标签:SQL

数据库

MySQL递归查询的3种实现方式实例

76 0

目录1.建表脚本1.1.建表2.递归查询三种实现方式2.1. 方式一 创建自定义函数实现递归查询2.1.1. 查询子节点的函数 查询时 包含自身 2.1.2. 查询子节点的函数 查询时 不包含自身 2.1.3.查询父节点 查询的时候 包含自身 2.1.4.查询父节点 查询的时候 不包含自身 2.2. 方式二 单纯使用sql 不创建函数 实现递归2.2.1.查询子节点 含自己2.2.2.查询子节点 不含自己2.2.3.查询父节点 含自己2.2.4.查询父节点 不含自己 2.3. 方

数据库

Oracle数据库ORA-12560错误问题的解决办法

73 0

官网中关于ORA-12560的解释: ORA-12560: TNS:protocol adapter error Cause: A generic protocol adapter error occurred. Action: Check addresses used for proper protocol specification. Before reporting this error, look at the error stack and check for lower level trans