编码的种类SHOW VBRIABLES LIKE '%character%';1) character_set_client : MySQL Server 假定client传输数据过来的时候的编码2) character_set_connection: Server收到SQL语句时,将其转换成的编码...
分类:
数据库 时间:
2014-08-01 19:07:52
阅读次数:
275
在sql语句中使用 like模糊查询时,应该尽量避免%%,因为模糊查询是比较慢的,当出现这样的情况时,应该考虑优化。举个例子:我在表中查询2012 年创建的记录SELECT * FROM `component_data` WHERE creation_date LIKE '2012%'; 得到的时....
分类:
数据库 时间:
2014-08-01 19:05:32
阅读次数:
276
【本文介绍】熟悉了PL/SQL语法后,实现java调用oracle存储过程才是主要目的。本文将介绍如何写存储过程,java如何调用存储过程。【存储过程介绍】抛开专业的描述,存储过程就是在数据库里面写了一些函数,我们在代码(如java)里面调用这些函数实现对数据库的操作,避免了数据库对SQL语句的解析...
分类:
数据库 时间:
2014-08-01 15:55:21
阅读次数:
314
NHibernate的使用做Demo解析,分为五部曲:1、创建表;2、创建类;3、创建映射文件(表和类是如何对应的);4、NH配置文件(连接数据库);5、利用API操作。 其中,2、3 我们采用CodeSmith自动生成映射类和映射文件;4就是我们曾做的连接数据库操作;5通过NHibernate提供的API,通过对对象操作,已达到操作数据库的目的,避免了冗长复杂的sql语句。...
分类:
系统相关 时间:
2014-08-01 13:40:01
阅读次数:
334
to_char(CREATETIME,'yyyy-MM-dd')
分类:
数据库 时间:
2014-08-01 13:30:21
阅读次数:
195
用sql语句创建表的时候,如何给列指定说明。主要用到sp_addextendedproperty这个存储过程。语法sp_addextendedproperty[ @name = ] { 'property_name' }[ , [ @value = ] { 'value' } [ , [ @leve...
分类:
数据库 时间:
2014-08-01 13:15:11
阅读次数:
219
LINQ to SQL语句(1)之WhereWhere操作适用场景:实现过滤,查询等功能。说明:与SQL命令中的Where作用相似,都是起到范围限定也就是过滤作用的,而判断条件就是它后面所接的子句。Where操作包括3种形式,分别为简单形式、关系条件形式、First()形式。下面分别用实例举例下:1...
分类:
数据库 时间:
2014-08-01 10:34:21
阅读次数:
414
虽然在hibernate中有show_sql选项,但是显示出来的语句大多类似select * from xxx where value=?但是有时候我们需要得到完整的SQL语句,怎么办呢?使用P6SPY就可以完成这个任务p6spy是一个开源软件,它可以跟踪任何使用jdbc的应用产生的数据库操作。特别...
分类:
数据库 时间:
2014-08-01 09:10:51
阅读次数:
276
概述
操作数据库时,我们需要写相应的SQL语句,当然,如果你是使用...
分类:
数据库 时间:
2014-08-01 02:29:01
阅读次数:
305
left join查询左边一张表右边一张表。以左表为主:select * from A left join B on (主外键关系)先把A表中的数据查询出来 后面查询B表中的数据补齐在这里 * 号可以用任何列代替. 当然两表重复的列需要指定表再指定列它会优先查询A表中的数据。比如说 A表中有两条数....
分类:
数据库 时间:
2014-07-31 20:12:57
阅读次数:
260