数据库技术
mysql创建外键要求比较严格,严格到有时候你找不到到底哪里错了。
1.检查你的表是不是都是INNodb类型的,只有这种类型才可以创建外键。 2.检查字段名是不是有错误。 3.检查字段类型,最好一样。
4.比较隐蔽,检查字符集,为了迁移和使用的方便,尽量使用UTF8 5.上面的都检查了?那么我估计你...
我们知道,数据库之间的链接是建立在DATABASE LINK上。那么如何创建DATABASE
Link呢?本文我们就介绍了这一过程,希望能够对您有所帮助。Oracle数据库如何创建DATABASE
LINK呢?本文我们通过一个实例来介绍这一创建过程,接下来就让我们来一起了解一下这一过程吧。物理上存放...
SQLite (http://www.sqlite.org/docs.html)
是一个轻量级的关系数据库。iOS SDK很早就支持了SQLite,在使用时,只需要加入 libsqlite3.dylib 依赖以及引入 sqlite3.h
头文件即可。但是,原生的SQLite API在使用上相当不友好...
逆范式:1对多的时候应当尽可能的把冗余放在一那边#查看语句的执行次数show status
show create database;#设置id自动增长的值alter table test auto_increment=2;#mysql myisam
引擎删除的记录不是释放硬盘空间optimize ...
mysql 不允许修改数据库名,一些客户端可以变通的方式来修改数据库名称mysql
1064错误,语法错误更改表名: rename table jian to song; 删除表 drop tablde tableName;set names
gbk; 告诉服务器客户端是什么字符集建表:create...
在服务器获取得到db2的备份文件,拷贝到d盘db2_backup目录下面
在windows下的时间戳标记为时间目录名+文件名。001前面的 "2014022\0001006.001"
newDBName中填的是原数据库名,OldDBName中填的是新数据库名在目标机器db2cmd中执行:RESTOR...
在Linux系统要远程连接Oracle的防火墙设置方法:打开5801至5810
端口用于vnciptables -I INPUT -p tcp --dport 5801:5810 -j ACCEPTiptables -I INPUT -p
tcp --dport 5901:5910 -j ACCEP...
1. group_concat();
可以将选择的字段列数据,分组以逗号分隔成一串。实用方便。select id,group_concat(distinct name) from ttt group
by id;2. mysql数字保留后面两位小数点 select cast(12.5550 as d...
log4jdbc.log4j2参考:1.http://badqiu.iteye.com/blog/743100
2.https://code.google.com/p/log4jdbc/
3.https://code.google.com/p/log4jdbc-log4j2/ 引入项目依赖12345...
Oracle的同义词(synonyms)从字面上理解就是别名的意思,和试图的功能类似,就是一种映射关系。本文介绍如何创建同义词语句,删除同义词以及查看同义词语句。oracle的同义词总结:从字面上理解就是别名的意思,和试图的功能类似。就是一种映射关系。1.创建同义词语句:create
public ...