首页 > 数据库技术
Python关系型数据库 SQL语言
SQL包括了所有对数据库的操作,主要是由以下几个部分组成: 1.数据定义:又称为“DDL语言”,定义数据库的逻辑结构,包括定义数据库、基本表、视图和索引4部分。 2.数据操纵:又称为“DML语言”,包括插入、删除和更新三种操作。 3.数据查询:又称为“DQL语言”,包括数据查询操作。 4.数据控制: ...
分类:数据库技术   时间:2019-12-09 20:04:34    收藏:0  评论:0  赞:0  阅读:124
【SQL】查询连续登陆7天以上的用户
查询7天连续登陆用户这个问题很经典,解决方法也有很多,这里我讲一下笔者的方法,希望对大家有帮助。 具体思路: 1、因为每天用户登录次数可能不止一次,所以需要先将用户每天的登录日期去重。 2、再用row_number() over(partition by _ order by _)函数将用户id分组 ...
分类:数据库技术   时间:2019-12-09 19:57:06    收藏:0  评论:0  赞:0  阅读:696
数据库,DQL语句
SQL 语言可分为三类: DDL 数据定义语言 DML 数据管理语言:a.查询DQL(重点) b.管理DML DCL 数据控制语言 DQL语句 基本格式: select xxx from 数据源 其中包含的函数,功能,特点有: distinct 去重 伪列 可以给字段和表起别名,用于后来引用时区分 ...
分类:数据库技术   时间:2019-12-09 19:55:37    收藏:0  评论:0  赞:0  阅读:103
数据库小技巧:使用distinct去除重复行
这里有2个表 问题question表 楼层question_floor表 需求:已知某用户的id为uid,实现“我的回复”功能,即查看我回复的所有问题 遇到的问题:如果直接对question表和question_floor表进行连接查询的话,即 SELECT question.qid qid, qu ...
分类:数据库技术   时间:2019-12-09 19:53:43    收藏:0  评论:0  赞:0  阅读:152
oracle创建jobs定时任务报错:PLS-00306: wrong number or types of arguments in call to 'JOB'
原脚本: begin sys.dbms_job.submit(job => job, what => 'xxx;', next_date => to_date('10-12-2019', 'dd-mm-yyyy'), interval => 'TRUNC(SYSDATE + 1)'); commit ...
分类:数据库技术   时间:2019-12-09 18:55:06    收藏:0  评论:0  赞:0  阅读:179
oracle创建jobs定时任务报错:ora-01008:not all variables bound
原脚本(直接从jobs拖出生成的DDL): begin sys.dbms_job.submit(job => :job, what => 'xxx;', next_date => to_date('10-12-2019', 'dd-mm-yyyy'), interval => 'TRUNC(SYSD ...
分类:数据库技术   时间:2019-12-09 18:54:06    收藏:0  评论:0  赞:0  阅读:318
Oracle Net
三个文件sqlnet.ora、listener.ora、tnsnames.ora sqlnet.ora SQLNET.AUTHENTICATION_SERVICES=(none)时,操作系统验证登陆不能使用,sqlplus / as sysdba不能登陆 tnsnames.ora adf liste ...
分类:数据库技术   时间:2019-12-09 18:34:53    收藏:0  评论:0  赞:0  阅读:83
在WinDbg中显示和搜索std::map内容
我们希望在WinDbg中自动显示、搜索和过滤std::map对象。std::vectors的脚本相对简单,因为vectors中数据的平面结构;map是更复杂的野兽。具体地说,Visual C++ STL中的映射是作为红黑树实现的。每个树节点都有三个重要的指针:左指针、右指针和父指针。此外,每个节点都 ...
分类:数据库技术   时间:2019-12-09 18:15:24    收藏:0  评论:0  赞:0  阅读:166
在WinDbg中显示和搜索std::vector内容
WinDbg从来都不擅长可视化。尽管Visual Studio一直都有autoexp.dat,而且最近还出现了本机调试器可视化工具,但WinDbg用户不得不满足于转储内存区域和搜索内存来识别模式。另一方面,如果希望简化调试过程,Visual Studio目前没有提供任何自动化机会。从Visual S ...
分类:数据库技术   时间:2019-12-09 18:13:07    收藏:0  评论:0  赞:0  阅读:128
PostgreSQL 执行计划
简介 PostgreSQL是“世界上最先进的开源关系型数据库”。因为出现较晚,所以客户人群基数较MySQL少,但是发展势头很猛,最大优势是完全开源。 MySQL是“世界上最流行的开源关系型数据库”。当前客户基数大,随着被Oracle收购,开源程度减小,尤其是近期单独拉了免费的MariaDB分支,更表 ...
分类:数据库技术   时间:2019-12-09 17:47:03    收藏:0  评论:0  赞:0  阅读:123
Dao模式(data Access Object 数据访问对象)
1.新建一个Dao接口,里面声明数据库访问规则。 package com.dao; /** * 定义操作数据库的方法 */ public interface User { /** * 查询所有 */ void insert(); } 新建接口 2.新建一个Dao的实现类,具体实现早前定义的规则。 p ...
分类:数据库技术   时间:2019-12-09 16:58:01    收藏:0  评论:0  赞:0  阅读:87
MongoDB 备份与恢复(转)
原文:https://www.runoob.com/mongodb/mongodb-mongodump-mongorestore.html MongoDB 备份(mongodump)与恢复(mongorestore) MongoDB数据备份 在Mongodb中我们使用mongodump命令来备份Mo ...
分类:数据库技术   时间:2019-12-09 16:57:43    收藏:0  评论:0  赞:0  阅读:88
Oracle 查看用户所在的表空间剩余表空间
SELECTF.TABLESPACE_NAME,(T.TOTAL_SPACE-F.FREE_SPACE)"USED(MB)",F.FREE_SPACE"FREE(MB)",T.TOTAL_SPACE"TOTAL(MB)",(ROUND((F.FREE_SPACE/T.TOTAL_SPACE)100))||‘%‘PER_FR
分类:数据库技术   时间:2019-12-09 16:31:10    收藏:0  评论:0  赞:0  阅读:130
PostgreSQL Autovacuum和vacuum
1 基础知识 重点: 如果您的数据库运行了很久,并且从来没有打开过autovacuum,那么请在打开autovacuum之前全库手动运行vacuum analyze(可能要非常久的时间)完全禁用autovacuum,请不要这样做,除非你真的知道你在做什么,并且需要定期清理脚本.否则当问题发生时你将不 ...
分类:数据库技术   时间:2019-12-09 15:55:47    收藏:0  评论:0  赞:0  阅读:92
DB2 catalog 编目
(步骤)ap用户: (1)进入db2 db2 (2)catalog database 命令 catalog db list (3)查看本地节点目录、IP、节点名、服务名称、目录条目类型 list node directory (4)取消节点编目 uncatalog node ADP (5)编目一个t ...
分类:数据库技术   时间:2019-12-09 15:17:55    收藏:0  评论:0  赞:0  阅读:104
在WinDbg中调试时如何查看类/结构对象成员的值
有时,当您调试应用程序时,会碰巧得到指向类的指针,该类只有几个成员变量,包括结构和其他类对象!如何看待内部类/结构变量成员的值??所以,这是提示。下面是用于演示命令的代码。 struct testStruct { int i; char ch; long l; char* str; }; class ...
分类:数据库技术   时间:2019-12-09 15:10:49    收藏:0  评论:0  赞:0  阅读:125
查询sql当前执行的sql语句
ALTER proc [dbo].[SYS_查询当前执行SQL语句] as begin SELECT [Spid] = session_Id , ecid , [Database] = DB_NAME(sp.dbid) , [User] = nt_username , [Status] = er.s ...
分类:数据库技术   时间:2019-12-09 15:05:16    收藏:0  评论:0  赞:0  阅读:98
Sql like模糊查询 区分大小写
Sql模糊查询,Like默认是不区分大小写的 使用Like时,怎么支持大小写呢? upper、lower,只能模糊所有的内容,不能区分内容中的大小写。 sqlite数据库对text字段默认是大小写敏感的,但是唯独在模糊查询时不起作用。 解决方法是:查询前先执行PRAGMA case_sensitiv ...
分类:数据库技术   时间:2019-12-09 14:57:54    收藏:0  评论:0  赞:0  阅读:124
MYSQL报错:#1089 - Incorrect prefix key; the used key part isn't a string
MYSQL报错:#1089 - Incorrect prefix key; the used key part isn't a string, the used length is longer than the key part, or the storage engine doesn't sup ...
分类:数据库技术   时间:2019-12-09 14:53:27    收藏:0  评论:0  赞:0  阅读:182
SqlHelper
/// <summary> /// SqlHelper提供对于SqlClient常用功能封装提供高性能和高可扩展性的最佳实践 /// </summary> public abstract class SqlHelper { //数据库连接字符串 public static readonly stri... ...
分类:数据库技术   时间:2019-12-09 14:49:29    收藏:0  评论:0  赞:0  阅读:73
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!