-
[SQL] hibernate运用sql查询text类型的字段出错
hibernate使用sql查询text类型的字段出错晚上查了一下,做个记录hibernate默认不支持text类型的,所以要修改方言源代码importjava.sql.Types;importorg.hibernate.Hibernate;importorg.hibernate.dialect.M...
153
热度 -
[SQL] oracle sql优化轨范
oraclesql优化规范oracle的sql也是遵循几点原则1.能用oracle自带函数,或者用他的函数可以实现的效果,尽量用oracle的函数,因为他的函数的算法和实现函数的语言都是效率非常高的,一般情况下比我们写的要高效。2.sql的关键字都大写,因为oracle再执行sql时,会把所有的sq...
131
热度 -
[SQL] 在hibernate框架中施用sql语句
在hibernate框架中使用sql语句publicstaticList<Article>getArticleByArticleIds(StringarticleIds){ System.out.println("开始执行sql"+newDate()); Configurationc...
171
热度 -
[SQL] Hibernate执行原生SQL语句中函数出错的有关问题
Hibernate执行原生SQL语句中函数出错的问题用hibernate中的SQLQuery来执行原生SQL语句,如果语句中使用了SUM等等sql的函数一查询就会报错,提示找不到列''。解决办法:取别名SELECTemp.name,SUM(ld.amount)ASeFROMloandocumentA...
190
热度 -
[SQL] ibatis的dynamicSQL中,关于prepend的应用
ibatis的dynamicSQL中,关于prepend的使用ibatis的文档中,关于动态SQL的举例如下:<statementid="someName"parameterClass="Account"resultMap="account-result">select*fromACCO...
156
热度 -
[SQL] ibatIS的sqlMap怎么插入sysdate
ibatIS的sqlMap如何插入sysdate使用ibatIS插入系统时间,代码一般是newDate()直接写入系统时间,但是我们用的Oracle数据库,newDate()默认只能插入年-月-日,没有时分秒,ibatIS不能自动处理。?一、insert直接命名为sysdate: <inser...
105
热度 -
[SQL] SQLServer根本函数
SQLServer基本函数1.字符串函数长度与分析用datalength(Char_expr)返回字符串包含字符数,但不包含后面的空格substring(expression,start,length)不多说了,取子串right(char_expr,int_expr)返回字符串右边int_expr个...
126
热度 -
[SQL] sqlite学习中漫笔
sqlite学习中随笔1.拼写sql原生语句的时候Stringsql="insertintousersvalues(null,'"+name+"','"+company+"','"+gender+"','"+phone+"')";不要忘记单引号2.SQLiteOpenHelper的onCreate方...
89
热度 -
[SQL] sqlite中的查询不能施用execSQL
sqlite中的查询不能使用execSQLSQLiteDatabase中的execSQL是不能执行select操作的,一般是用来执行DDl语句的
166
热度 -
[SQL] birt动态sql 传送参数
birt动态sql传递参数Birt参数在IN中的传递我们在用Birt做报表开发时,有时需要给In传递参数,此时我们就不能用普通的参数传递方法,而需要做一定的处理。如有下面的SQLselects.id,s.stu_code,s.subject_code,sub.subject_name,s.score...
138
热度 -
[SQL] SQLITE3 运用
SQLITE3使用一:USINGSQLITE31.addlibsqlite3.dyliblibrarytoyourproject2.#import"sqlite3.h"3.declareavariableoftypesqlite3,likethis"sqlite3*db"4.openDB-(void...
117
热度 -
[SQL] HQL与SQL的差异
HQL与SQL的区别(1)HQL语法上与SQL语言非常接近,并且大小写不敏感。(2)HQL虽然与SQL语言接近,但其被精心设计成具备面向对象特性的语言,具备继承、多态、关联等特性。(3)HQL在查询时不再是从表中查询,而是从一类对象中查询,这其实与EJB查询语言是一致的。1楼kingcs2011-1...
168
热度 -
[SQL] sqlite的字段部类选择
sqlite的字段类型选择char、varchar、text和nchar、nvarchar、ntext的区别1、CHAR。CHAR存储定长数据很方便,CHAR字段上的索引效率级高,比如定义char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间,不足的自动用空格填充。2、...
145
热度 -
[SQL] android 平台上SQLite3中文乱码 -小弟我的小bug
android平台上SQLite3中文乱码--我的小bug?写了一个程序专门从数据库查询数据,查是查出来了,但是居然是乱码。从网上找个解决方法,果然可以。谢谢无私奉献的人们。原来是:?Carcar=newCar(); car.setCompany_name(cursor.getString(0))...
176
热度 -
[SQL] PLSQL Developer Sql窗口展示行号
PLSQLDeveloperSql窗口显示行号PLSQLDeveloperSql窗口显示行号勾选tools-preferences-editor-other-Displaylinenumberssql窗口中右键选择Gutter
117
热度 -
[SQL] Iphone联接sqlite3代码
Iphone连接sqlite3代码////?SqlConn.h//?ButtonInterface////?Createdbychenwenhaoon10-7-26.//?Copyright2010__MyCompanyName__.Allrightsreserved.//#import<Fo...
110
热度 -
[SQL] SQL养成一个好习惯是一笔财产
SQL养成一个好习惯是一笔财富我们做软件开发的,大部分人都离不开跟数据库打交道,特别是erp开发的,跟数据库打交道更是频繁,存储过程动不动就是上千行,如果数据量大,人员流动大,那么我么还能保证下一段时间系统还能流畅的运行吗?我么还能保证下一个人能看懂我么的存储过程吗?那么我结合公司平时的培训和平时个...
83
热度 -
[SQL] Andriod 调试时运用 sqlite3
Andriod调试时使用sqlite3???在模拟器下可以使用sqlite3,真机上多数情况下没有sqlite3,无法使用,如果能在手机上植入sqlite3,调试程序会事半功倍。???方法如下:?1、找个sqlite3的脚本拷入/system/bin中;2、找个libsqlite3.so的链接库拷入...
146
热度 -
[SQL] 查看sqlite3表构造的命令
查看sqlite3表结构的命令在android下通过adbshell命令可以进入sqlite3的命令行client,见:在android命令行下使用sqlite3。如果想列出该数据库中的所有表,可:.table如果想查看这些表的结构:select*fromsqlite_masterwheretype...
146
热度 -
[SQL] sqlserver2008兑现拼音首字母和随即n位数的生成
sqlserver2008实现拼音首字母和随即n位数的生成应用背景:1、一些商品需要使用汉字拼音首字母快速查找,以便定位和选择数据;2、一些系统的用户名可能含有该用户姓名首字母,以方便记忆,我做系统的时候,我习惯把用户名定义为:用户姓名汉字首字母+用户在表中的主键ID,这样不会出现用户名重复...
97
热度