前言:上学期GIS空间数据库课程设计时,老师让实现Shp-栅格图形文件的读取与显示,外加shp转WKB格式存入oracle,不使用第三方类库,花了一天时间在网上找了一些资料,实现了一个简单的栅格图形文件的显示。 有时候我们知道了一个文件的存储格式,便可以写个程序轻轻松松读取出来想要的数据,读取的时候 ...
分类:
数据库 时间:
2016-03-26 17:10:45
阅读次数:
292
使用ttXactAdmin、ttSQLCmdCacheInfo、ttSQLCmdQueryPlan获取SQL相关具体信息,适合于tt11以上版本号。 $ ttversion TimesTen Release 11.2.2.4.3 (64 bit Linux/x86_64) (tt1122:53396 ...
分类:
数据库 时间:
2016-03-26 17:05:48
阅读次数:
220
Windows下解决mysql中文乱码问题 在my.ini中, 在[mysqld]下添加 character_set_server = utf8 在[client]下添加 default-character-set = utf8 然后在命令行中重启mysql服务即可。(net stop mysql, ...
分类:
数据库 时间:
2016-03-26 15:44:38
阅读次数:
180
Spring Jdbc用法: jdbcTemplate没有queryForString方法。 利用spring 的getJdbcTemplate().queryForMap如果返回空集,就会报 org.springframework.dao.EmptyResultDataAccessExceptio ...
分类:
数据库 时间:
2016-03-26 15:40:13
阅读次数:
227
查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having coun ...
分类:
数据库 时间:
2016-03-26 15:24:17
阅读次数:
229
mysql -h localhost(or ID) -u root -p show databases; create database <数据库名>; drop database <数据库名>; use pythontest; describe tb01; create table tb01(id ...
分类:
数据库 时间:
2016-03-26 13:56:03
阅读次数:
170
1.停止mysql 服务:service mysqld stop; 2.vim命令打开mysql配置文件my.cnf(位置一般为:/etc/my.cnf) 3.在mysqld进程配置文件中添加skip-grant-tables,添加完成后保存。 4.重新打开mysql服务:service mysql ...
分类:
数据库 时间:
2016-03-26 13:49:30
阅读次数:
171
Oracle有3种用户:
system、sys、scott,其中system和sys的区别在与能否创建数据库,sys用户登录才可以创建数据库,而scott是给初学者学习的用户,学习者可以用Scott登录系统,注意scott用户登录后,就可以使用Oracle提供的数据库和数据表,这些都是oracle提供的,学习者不需要自己创建数据库和数据表,直接使用这些数据库和数据表练习SQL
ok,我们打开S...
分类:
数据库 时间:
2016-03-26 12:37:15
阅读次数:
226
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.Odbc;using System.Data.OleDb; namespace 测试ODBC与OLE ...
分类:
数据库 时间:
2016-03-26 12:34:47
阅读次数:
216
这几天在教我很重要的人学习,她属于那种超级小白,很超级的那种。 教她的过程中 发现有的知识点 不管这么教都不会。DBhelper就是不知道怎么记。 当时我就想到 杰哥(程杰)的出的大话系列,和他写书的一些思想。 我也学着试了一下 嘿嘿。发现这样一说 她感觉好有意思,很轻松的就记住了。 我也暗暗开心。 ...
分类:
数据库 时间:
2016-03-26 12:33:04
阅读次数:
251
先定义了一个article的schema 增加一条测试数据: 下面使用findOne方法获取这条记录,在获取到的记录上增加一个remark属性,并在控制台输出结果 发现结果中remark属性没有显示,同时在schema中声明过的description也没有显示(因为增加数据的时候就没有设置descr ...
分类:
数据库 时间:
2016-03-26 12:19:43
阅读次数:
417
问题 我们在生产环境中使用SQLite时中发现建表报“table xxx already exists”错误,但DB文件中并没有该表。后面才发现这个是SQLite在实现过程中的一个bug,而这个bug与数据字典的一致性相关,下面这篇文章主要讨论SQLite的缓存机制,以及缓存一致性实现的策略,希望对 ...
分类:
数据库 时间:
2016-03-26 12:15:33
阅读次数:
267
使用spring的jdbcTemplate 使用具名参数 在JDBC用法中,SQL参数是用占位符?表示,并且受到位置的限制,定位参数的问题在于,一旦参数的位置发生变化,必须改变参数的绑定,在Spring JDBC中,绑定SQL参数的另一种选择是使用具名参数,SQL具名参数是按照名称绑定,而不是位置绑 ...
分类:
数据库 时间:
2016-03-26 12:11:32
阅读次数:
2191
问题:删除用户数据库中的数据时,把用户数据库中的一些数据误删除了,现在需要将已删除的那些数据插入到目前用户现在正在是用的数据库中(已做好数据备份bak文件) 首先将备份文件还原到本地数据库,还原成功。 在目标表中查找到我们所需要插入的数据: SELECT * FROM dbo.Remarks WHE ...
分类:
数据库 时间:
2016-03-26 12:07:07
阅读次数:
235
本次学习的内容为根据DBHelper对数据库里的数据进行增删改查 具体内容为: 一、编写程序 1.创建工程——Mangage 2.在src目录下创建五个包,分别为DAO,DBHelper,Entity,Servlet,tools 3.分别在编写testDAO测试文件,userDAO、DBHelper ...
分类:
数据库 时间:
2016-03-26 10:58:17
阅读次数:
177
创建触发器 在创建触发器时,需要给出 4条信息: 1、唯一的触发器名; 2、触发器关联的表 3、触发器应该响应的动作( DELETE、INSERT 或UPDATE) 4、触发器何时执行(处理之前或之后)。 注意:只有表才支持触发器,视图不支持(临时表也不支持)。 触发器按每个表每个事件每次地定义,每 ...
分类:
数据库 时间:
2016-03-26 10:56:17
阅读次数:
346