本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- e_e
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- xyuma
- sichunli_030
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- johnsmith9th
- lzyfn123
- zhanjia
- forestqqqq
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
- jveqi
- java-007
- sunj
最新文章列表
union和union all的区别
假设我们有一个表Student,包括以下字段与数据:
drop table student;
create table student
(
id int primary key,
name nvarchar2(50) not null,
score number not null
);
insert into student
values(1,'Aaron',78);
in ...
MySQL之alter语句用法总结
1:删除列
ALTER TABLE 【表名字】 DROP 【列名称】
2:增加列
ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL COMMENT '注释说明'
3:修改列的类型信息
ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称(这里可以用和原来列同名即可)】 BIGINT NOT NULL COMMENT '注释说明'
...
在Oracle、MySQL、MS SQL Server中创建自动增长字段
好吧,今天面试有道题,要各个数据库怎么建立自增长字段,顺便复习一下吧,最近面试很多数据库问题。。。
一:Oracle
Oracle中创建自增长字段,要建序列和触发器,
1.先创建序列
通过创建序列来实现
ORACLE SEQUENCE的简单介绍
在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。
1、 ...
数据库的查询优化技术
最近在进行优化,自己没有多大头绪,找到一份合心意的文章,该大家分享:
1.合理使用索引
索引是数据库中重要的数据结构,它的根本目的就是为了提高查询效率。现在大多数的数据库产品都采用IBM最先提出的ISAM索引结构。索引的使用要恰到好处,其使用原则如下:
●在经常进行连接,但是没有指定为外键的列上建立索引,而不经常连接的字段则由优化器自动生成索引。
●在频繁进行排序或分组(即 ...
视图,存储过程,触发器的好处
视图的优点:提高数据安全性,可以不让用户看到表中的某个字段。比如password,你只给他们执行视图的权限,不给执行表的权限,他们就无法查看全部数据。还有可以建立一个视图,内容包括两个表,更新的时候只需要指定ID,而不用管它来自哪个表,对应表中的数据就会自动更新。存储过程的优点:包
括视图的所有优点,还可以让不懂数据库的人也能也用数据库,还有就是方便程序计设,比如我负责前台程序设计,你负 ...
ORACLEXE(ORACLE快捷版)连接远程数据库
如果只是连接远程服务器上的oracle,可以只安装oracle客户端,网上也有简洁版的,不多40M,在网上搜索instantclient-basic-nt-11.2.0.2.0,应该很容易搜索到。
安装完以后只需在plsql中指定安装的目录就行了。
也就是需要在这两个地方指定一下。
如果不想安装庞大的oracle服务端,有想使用oracle自带的如employ ...
DB2双字段创建分区表
DROP TABLE MID.MID_D_IMP_BALANCE_TTYD;
COMMIT;
CREATE TABLE MID.MID_D_IMP_BALANCE_TTYD
(
ACCT_MONTH VARCHAR(6),
PARTITION_ID VARCHAR(2),
PROD_ID VARCHAR(20),
START_TIME VARCHAR(14),
RATE ...
SQLite+Expert+Professional+3.1.x破解补丁,licesne,key sqliteexpertpro license key
用sqlite挺长时间了,几种常用的sqlite管理工具都用过了,不过就觉得这款最好用了。一直用着,官方升级也比较勤快。
由于重装系统,发现licesne 比较难找,分享一个注册文件为大家学习交流。
破解方法 1、安装官方SQLite Expert Professional (trial version) 3.1.13版本(以后的版本不保证该破解方法有效,不过可以试一试) 2 ...
6.2 a tip when creating a column in a database
it is important to consider if we will need to find records by that column, the we decide if we need to set index on this column!!!!!!!!!!!!!!!
consider, for example, the email attribute, when we a ...
6.2 the uniqueness caveat when saving into database: adding index to tables!!!
using validates :email, :uniqueness => true
doesn't guarantee uniqueness!!!!!
here is why:
1. Alice sign up with address alice@wonderland.com
2. Alice accidentally clicks on "Subm ...