码迷,mamicode.com
首页 > 数据库
SQL给查询结果加序号
情境:在用delphi7编程时,想要给查询出的结果一个编号,比方有一万条结果,就自己主动从1编号到10000 显示数据时用的是DBGrid控件,可是它的第一列无法非常好的显示编号,找了非常多方法都不能如愿 后又选用stringgrid,自己在第一列显示序号,效果达到了,可是却没有DBGrid速度快。...
分类:数据库   时间:2014-10-03 15:29:14    阅读次数:403
sql经典面试题
1.表内容:2005-05-09 胜2005-05-09 胜2005-05-09 负2005-05-09 负2005-05-10 胜2005-05-10 负2005-05-10 负如果要生成下列结果, 该如何写sql语句?胜 负2005-05-09 2 22005-05-10 1 2answer:s...
分类:数据库   时间:2014-10-03 15:27:54    阅读次数:193
Oracle中获取当前时间半小时前的时间
最近项目中有个要根据半个小时前的数据情况判断某一栏位的值,但是一直没想到怎样获取当前时间的半小时前的时间,今天突然想到可以通过sysdate做差来获取,比如sysdate-1这样的,刚开始没有对结果进行细看,以为不可以,后来不经意看了之前的结果发现sysdate-1获得的是当前时间的前一天,也就是说...
分类:数据库   时间:2014-10-03 13:30:14    阅读次数:2288
查看Oracle 32位还是64位(x86 or x64)
方法一:使用sqlplus ###64位: [oracle@db01 ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.3.0 Production on Fri Oct 318:44:05 2014 Copyright (c) 1982, 2011, Oracle. All rights reserved. Connected to...
分类:数据库   时间:2014-10-03 13:00:24    阅读次数:265
sql语句面试练习
设计数据表如下建立数据表:---------------------------------------------create table Student( sId int not null primary key, sName varchar(20) not null, sag...
分类:数据库   时间:2014-10-03 13:46:34    阅读次数:419
数据库理论知识点
SQL语言包括:数据定义、数据操纵(Data Manipulation),数据控制(Data Control)数据定义:Create Table,Alter Table,Drop Table, Craete/Drop Index等数据操纵:Select ,insert,update,delete,数...
分类:数据库   时间:2014-10-03 13:44:04    阅读次数:231
mysql的事物
所谓的事物就是一组原子性的SQL语句,或者说是一个独立的工作单元。 1、事物拥有四大特征: ①原子性(atomicity):一个事物必须被分为一个不可分割的的最小单元,整个事物中的所有操作要么全部提交,要么全部回滚,这就是事物的原子性。 ②一致性(consistency):数据库总...
分类:数据库   时间:2014-10-03 13:10:24    阅读次数:253
ORACLE触发器具体解释
ORACLE PL/SQL编程之八:把触发器说透本篇主要内容例如以下:8.1 触发器类型8.1.1 DML触发器8.1.2 替代触发器8.1.3 系统触发器8.2创建触发器8.2.1 触发器触发次序8.2.2 创建DML触发器8.2.3 创建替代(INSTEAD OF)触发器8.2.3 创建系统事件...
分类:数据库   时间:2014-10-03 13:56:24    阅读次数:325
数据库范式的选择使用
关系型数据库:关系模式设计原则1.范式与数据冗余度从0NF到1NF、2NF、3NF、BCNF、4NF、5NF?数据库设计的过程是个拆分表的过程,拆分的目的是降低数据的冗余度。数据的冗余度越低,事务持续时间就越短(它不需要额外的操作去维持数据一致性和完整性)。与此同时,拆得越细,查询的代价越高(需要更...
分类:数据库   时间:2014-10-03 11:56:04    阅读次数:252
MYSQL AES_EMCRYPT与AES_DECRYPT
背景: 若你想要储存一些由可能包含任意字节值的加密函数返回的结果,使用BLOB列而不是 CHAR 或VARCHAR 列,从而避免由于结尾空格的删除而改变一些数据值的潜在问题。 这一句话来自官方文件,记好了。为什么不用char,varchar。例子:第一步: 建表 create ta...
分类:数据库   时间:2014-10-03 12:26:14    阅读次数:258
mongodb设置索引和id
ensureIndex() 方法要创建一个索引,需要使用MongoDB 的ensureIndex()方法。语法:ensureIndex() 方法的基本语法如下yiibai.com>db.COLLECTION_NAME.ensureIndex({KEY:1}) 这里关键是要在其中创建索引,1是按升序....
分类:数据库   时间:2014-10-03 11:35:54    阅读次数:450
MongoDB的监控
1.mongostatmongostat实在是太有用了,如果DB出现了异常,我第一反应就是查看mongostat。如果是运维的话,喝着咖啡,看着mongostat,生活真是惬意啊。运行很简单,./mongostat --host 10.45.3.97 --port 20127主要详细说明一下各列的意...
分类:数据库   时间:2014-10-03 11:34:14    阅读次数:279
SQL Server 主动防止阻塞的 1 方法
方法 1、 set lock_timeout 5000; 这里设置超时为5秒; 例子: 连接A begin tran update dbo.TestTable set String = 'AAA' where ID=1; go...
分类:数据库   时间:2014-10-03 10:44:24    阅读次数:259
MySQL_DBA整理
MySQL_DBA整理(转)2011-01-26 16:51:41分类:Mysql/postgreSQL转自:丁丁:http://www.itpub.net/thread-831154-2-1.htmlmysql_dba_备份与还原部分介绍.doc(72 KB)MySQL_DBA整理前言几乎所有的资...
分类:数据库   时间:2014-10-03 06:01:54    阅读次数:338
Amoeba for MySQL
Amoeba for MySQL2014年2月4日| 标签:来源:http://docs.hexnova.com/amoeba/Amoeba for MySQL致力于MySQL的分布式数据库前端代理层,它主要在应用层访问MySQL的时候充当query 路由功能,专注 分布式数据库 proxy 开发。...
分类:数据库   时间:2014-10-03 06:01:44    阅读次数:429
一步完成 MySQL 向 Redis 迁移
从mysql搬一个大表到redis中,你会发现在提取、转换或是载入一行数据时,速度慢的让你难以忍受。这里我就要告诉一个让你解脱的小技巧。使用“管道输出”的方式把mysql命令行产生的内容直接传递给redis-cli,以绕过“中间件”的方式使两者在进行数据操作时达到最佳速度。一个约八百万行数据的mys...
分类:数据库   时间:2014-10-03 03:35:03    阅读次数:253
mysql修行练级之特定日期数据表清理
mysql数据清理dbname:mytest表特征:my_table_test_20140701#!/bin/shdbname="mytest"formonthin`seq-f%02g17`;domysql-h"$ip"-u-p$dbname-s-e"showtableslike‘%2014${month}%‘;">tablelist_${month}.txtsed-i‘/Tables_in_mytest/d‘/data/tablelist_*.txt;#mytest为dbnamefo..
分类:数据库   时间:2014-10-03 01:27:04    阅读次数:276
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!