大数据
-
数据库修改多对多的中间表的记录的技巧
一、把中间表相应的字段先删除,然后再添加 *当单方表是从数据库中查得持久化对象必须把此对象的set容器用clear()清空, *同时把一对多的级联配置文件中的级联风格设置为cascade="all,delete-orphan", *把中间表中…
-
JDBC大批量写入数据到SQLServer2000,记录数大于10000
复制代码 代码如下: SpObserver.putSp("sessionFactory1"); SimpleDateFormat fomat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Session s=null; s=daoSupport.getSessionFactory().openSession(); Connectio…
-
几种常用DB驱动和DB连接串小结
(一) MySQL: (1) JDBC驱动jar包:(http://www.mysql.com) mm.mysql-2.0.2-bin.jar (2) 驱动类classpath:Driver = org.gjt.mm.mysql.Driver (3) 数据库连接URL: url = jdbc:mysql://IP(hostName):3306/DatabaseNa…
-
Access和SQL Server里面的SQL语句的不同之处
我的感觉是,Accees数据库虽然可以称得上是小型的关系型数据库,并且也是使用的结构化查询语言SQL,但它的语法(主要体现在函数上),却类似vbscript的语法,我想,这应该和Access属于Office系列有关,基于它的开发…
-
收缩数据库不变小的解决方法
收缩前执行: 复制代码 代码如下: alter database databasename set recovery simple
-
修改插入时间不匹配问题
查看客户端字符集参数:select * from nls_session_parameters; 修改注册表的方法: Regedit.exe--HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOME0/NLS_LANGUAGE 中文环境:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 英文环境…
-
数据库中union 与union all 的区别
今天晚上在操作两个表时才发现两个的区别。呵呵。 union 将两个表连接后删除其重复的项; union all 将两个表连接都不删除其重复的项。 这个东东很简单。不过也记录一哈 。实在是一个小小的收获。 补充资料: 数据…
-
在ACCESS和SQL Server下Like 日期类型查询区别
最近在用ACCESS数据库是遇到的问题总结: 一、在ACCESS中LIKE的用法 Access里like的通配符用法是这样: “?”表示任何单一字符; “*”表示零个或多个字符; “#”表示任何一个数字 所以应该是: select * from databasenam…
-
SQL 随机查询 包括(sqlserver,mysql,access等)
SQL Server: Sql代码 复制代码 代码如下: Select TOP N * From TABLE Order By NewID() NewID()函数将创建一个 uniqueidentifier 类型的唯一值。上面的语句实现效果是从Table中随机读取N条记录。 Access: Sql代码…
-
写出高性能SQL语句的35条方法分析
(1)整合简单,无关联的数据库访问: 如果你有几个简单的数据库查询语句,你可以把它们整合到一个查询中(即使它们之间没有关系) (2)删除重复记录: 最高效的删除重复记录方法 ( 因为使用了ROWID)例子: DELETE FRO…