Hibernate是什么;ORMapping的原理Hibernate是轻量级的ORMapping框架。ORMapping基本规则:类和表映射。实例和数据库表中的一条数据映射。实例的属性和数据库表中的字段映射。表名和类名可以不一样。一个类可以映射多个表。一个表可以映射多个对象。类的属性字段名可以和数据...
分类:
编程语言 时间:
2014-08-18 13:04:42
阅读次数:
171
1、Linux下mysql安装完后是默认:区分表名的大小写,不区分列名的大小写;
2、用root帐号登录后,在/etc/my.cnf中的[mysqld]后添加添加lower_case_table_names=1,重启MYSQL服务,这时已设置成功:不区分表名的大小写;
lower_case_ta...
分类:
数据库 时间:
2014-08-18 10:37:04
阅读次数:
185
--查看表的索引使用情况SELECT TOP 1000o.name AS 表名, i.name AS 索引名, i.index_id AS 索引id, dm_ius.user_seeks AS 搜索次数, dm_ius.user_scans AS 扫描次数, dm_ius.user_lookups ...
分类:
数据库 时间:
2014-08-18 10:29:34
阅读次数:
368
创建表语法:如下create table table_name (column_name column_type(parametes)options,…);注意:⑴ SQL语句对大小写不敏感⑵ 通常忽略空白—应该使用空白使SQL命令具有更好的可读性。⑶ 表名和字段不能和SQL的保留字相同一下示例师范...
分类:
数据库 时间:
2014-08-17 18:15:52
阅读次数:
272
在使用mysql时,经常遇到表名不符合规范或标准,但是表里已经有大量的数据了,如何保留数据,只更改表名呢? 可以通过建一个相同的表结构的表,把原来的数据导入到新表中,但是这样视乎很麻烦。 能否简单使用一个SQL语句就搞定呢?当然可以,mysql5.0下我们使用这样的SQL语句就可以了。ALTERTA...
分类:
数据库 时间:
2014-08-17 14:17:42
阅读次数:
296
1.获取所有数据库名:SELECT Name from Master..SysDatabases ORDER BY Name2.获取所有表名:SELECT Name from DatabaseName..SysObjects Where XType='U' ORDER BY NameXType='U...
分类:
数据库 时间:
2014-08-16 13:45:30
阅读次数:
253
分享下用sql语句删除数据库中重复记录的方法。比如现在有一人员表 (表名:peosons)若想将姓名、身份证号、住址这三个字段完全相同的记录查询出来select p1.* from persons p1,persons p2 where p1.idp2.id and...
分类:
数据库 时间:
2014-08-16 07:29:00
阅读次数:
244
场景:在Discuz中创建Table模型,但该Table所在库与Discuz不在同一个库。Discuz好像是在3之后提供跨库映射的机制。映射没问题,主要是发现表名前缀没有相应的映射过来。当然,其实也不算bug。因为他只考虑discuz自己的系统,一般来说,表名前缀是相同的。在db驱动类里,db_dr...
分类:
数据库 时间:
2014-08-15 01:16:37
阅读次数:
275
SQlserver获得列名,列类型,列类型长度,scale,prec等数据类型(syscolumns,systypes,sysobjects均为视图)select a.name as colname, b.name as typename,a.length as length,a.scale as ...
分类:
数据库 时间:
2014-08-14 19:39:49
阅读次数:
294
命令行下具体用法如下: mysqldump -u用戶名 -p密码 -d 數據库名 表名 脚本名; 1、导出數據库為dbname的表结构(其中用戶名為root,密码為dbpasswd,生成的脚本名為db.sql) mysqldump -uroot -pdbpasswd -d dbname >db.s....
分类:
数据库 时间:
2014-08-14 16:41:38
阅读次数:
194