今天测试Ibatis的一对一的关联映射时总是出现错误,其中很多的错误都是自己不小心写错的..现把整个Ibatis源代码记录下来,以便以后熟记:1.数据库脚本:CREATE TABLE t_person( id int(3) not null auto_increment, name varchar(...
分类:
Web程序 时间:
2016-01-05 22:09:15
阅读次数:
298
Last_insert_id()是MYSQL提供的返回当前客户端最后一个insert或update查询中设置为AUTO_INCREMENT列的值Last_insert_id()不受其他客户端影响,所以是线程安全的,当前客户端只能拿到当前客户端的最新值,不需加锁处理mybatis中的userGener...
分类:
数据库 时间:
2016-01-04 23:51:26
阅读次数:
190
首先我们建立一张带有逗号分隔的字符串。CREATE TABLE test(id int(6) NOT NULL AUTO_INCREMENT,PRIMARY KEY (id),pname VARCHAR(20) NOT NULL,pnum VARCHAR(50) NOT NULL);然后插入带有逗号...
分类:
数据库 时间:
2016-01-01 13:06:46
阅读次数:
240
约束CHECK(检查)约束限定允许插入某个列的值。它与WHERE子句都使用相同的条件表达式。1 CREATE TABLE piggy_bank(2 id INT AUTO_INCREMENT NOT NULL PRIMARY KEY,3 coin CHAR(1) CHECK (coi...
分类:
其他好文 时间:
2015-12-25 18:50:37
阅读次数:
125
1、复制表结构及数据到新表CREATETABLE新表SELECT*FROM旧表这种方法会将oldtable中所有的内容都拷贝过来,当然我们可以用deletefromnewtable;来删除。不过这种方法的一个最不好的地方就是新表中没有了旧表的primarykey、Extra(auto_increment)等属性。需要自己用"al..
分类:
数据库 时间:
2015-12-24 19:30:19
阅读次数:
214
ECSSHOP表结构-- 表的结构 `ecs_account_log`CREATE TABLE IF NOT EXISTS `ecs_account_log` (`log_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增ID号...
分类:
Web程序 时间:
2015-12-23 12:19:16
阅读次数:
1381
//操作数据表中的记录create table user2( id smallint unsigned primary key AUTO_INCREMENT, username varchar(20) not null, password varchar(20) not null,...
分类:
数据库 时间:
2015-12-22 17:46:35
阅读次数:
216
【1】建立员工档案表要求字段:员工员工编号,员工姓名,性别,工资,email,入职时间,部门。【2】合理选择数据类型及字段修饰符,要求有NOT NULL,auto_increment, primary key等。DROP TABLE IF EXISTS `workers_info`;CREATE T...
分类:
数据库 时间:
2015-12-21 18:05:25
阅读次数:
1200
create datebase dbname;创建数据库use dbname;//create table messages(id int unsigned primary key auto_increment,sender varchar(64) not null,getter varchar(6...
分类:
数据库 时间:
2015-12-20 20:40:25
阅读次数:
173
1.functionCreate TableCREATE TABLE `sys_fun` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号', `f_id` bigint(20) NOT NULL COMMENT '功能编号', `na...
分类:
其他好文 时间:
2015-12-17 12:37:44
阅读次数:
181