常见的字段类型选择1.字符类型建议采用varchar/nvarchar数据类型2.金额货币建议采用money数据类型3.科学计数建议采用numeric数据类型4.自增长标识建议采用bigint数据类型 (数据量一大,用int类型就装不下,那以后改造就麻烦了)5.时间类型建议采用为datetime数....
分类:
数据库 时间:
2015-05-24 18:47:02
阅读次数:
557
基本理念关系表和关系型数据库设计的基本理念。接下来的内容并未覆盖以上所有主题,但足够让你进入后面的学习。假设你有一个包含产品类别的数据库表,每行包含一个类别项。各个类别可以存储的信息包括产品介绍和价格,以及生产产品的公司的供应商信息。由同一个供应商提供的许多不同类别的产品,应该把供应商的信息存储在哪...
分类:
数据库 时间:
2015-05-24 18:44:30
阅读次数:
470
首先统计所有,以表格查看数字类型列类型需要的存储量TINYINT1 字节SMALLINT2 个字节MEDIUMINT3 个字节INT4 个字节INTEGER4 个字节BIGINT8 个字节FLOAT(X)4 如果 X < = 24 或 8 如果 25 < = X < = 53FLOAT4 个字节DO...
分类:
数据库 时间:
2015-05-24 18:41:51
阅读次数:
204
最近在修改一个多年前的项目,项目使用的是S2SH + SQLServer 2000 ,在初次打开列表页面的时候正常,在点击下一页或者其他页的时候就出错(所有模块均如此),出错信息如下:
org.hibernate.exception.JDBCConnectionException: could not execute query
at org.hibernate.exception.SQL...
分类:
数据库 时间:
2015-05-24 17:34:38
阅读次数:
229
将Excel表数据导入Sqlite数据库表1、首先需要把Excel准备好,然后打开Excel,另存为*.csv格式文件。2、Excel中的数据在Sqlite中需要按照自己的要求建立字段,这里可以现导入数据在更改数据字段,但是建议先建立好数据库字段。3、最后可以打开Sqlite数据库,选中刚刚建立的表,右键选择导入*.csv文件。如图Sqlite和Excel
按照下图点击导入*.csv文件...
分类:
数据库 时间:
2015-05-24 17:32:36
阅读次数:
197
Mysql作为一个常用数据库,在互联网系统应用很多。有些故障是其自身的bug,有些则不是,这里以前段时间遇到的问题举例。...
分类:
数据库 时间:
2015-05-24 17:33:43
阅读次数:
135
首先,我使用的是redhat linux ,版本号为:1 [root@localhost init.d]# cat /proc/version2 Linux version 2.4.20-8 (bhcompile@porky.devel.redhat.com) (gcc version 3.2.2 ...
分类:
数据库 时间:
2015-05-24 17:26:24
阅读次数:
199
mySQL=============================================DML;SELECT - 从数据库中提取数据UPDATE - 更新数据库中的数据DELETE - 从数据库中删除数据INSERT INTO - 向数据库中插入新数据DDL;CREATE DATABAS...
分类:
数据库 时间:
2015-05-24 17:23:45
阅读次数:
203
一、建立索引 微软的SQLSERVER提供了两种索引:聚集索引(clusteredindex,也称聚类索引、簇集索引)和非聚集索引(nonclusteredindex,也称非聚类索引、非簇集索引)。 聚集索引 我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然地翻开字...
分类:
数据库 时间:
2015-05-24 17:24:14
阅读次数:
156
ORACLE中支持正则表达式的函数主要有下面四个:1,REGEXP_LIKE :与LIKE的功能相似,比LIKE强大得多。2,REGEXP_INSTR :与INSTR的功能相似。3,REGEXP_SUBSTR :与SUBSTR的功能相似。4,REGEXP_REPLACE :与REPLACE的功能相似...
分类:
数据库 时间:
2015-05-24 17:15:33
阅读次数:
247
模拟数据块坏块: 对于发生数据块不一致的数据块,如果当前数据库有备份且处于归档模式,那么就可以利用rman工具数据块恢复功能 对数据块进行恢复,这种方法最简单有效,而且可以在数据文件在线时进行,不会发生数据丢失。对于被有备份的数据库 发生数据块损坏,可能会发生数据的丢失或数据不丢失,这要根据发生坏块...
分类:
数据库 时间:
2015-05-24 17:05:17
阅读次数:
338
数据库和实例=============================================Jdbc:oracle:thin:@127.0.0.1:1521:orcl监听:启动监听:lsnrctl start停止监听:lsnrctl stop orcl查看监听状态:lsnrctl stat...
分类:
数据库 时间:
2015-05-24 17:03:58
阅读次数:
196
1、安装USB ADB驱动程序
安装SDK Manager、注册环境变量
2、ADB连接开发板出错
当把开发板连接到电脑端口运行adb程序调试时,出现了下面这样的情况:
分析:出错的原因是adb的端口被其他程序的进程占领了,所以要做的就是找到并kill该进程。
在cmd中执行adb nodaemon server,查看adb的端口号是多少,一般情况下是5037(why?应该软件使用的端口号是固定的),如下图
再执行netstat -ano | findstr "5037" ,会看到如下类似...
分类:
数据库 时间:
2015-05-24 15:50:12
阅读次数:
197
1、查看数据库实例(SID) select instance_name from v$instance; 查看实例的结构 desc v$instance; 2、查看当前数据库的名称 select * from global_name; 或者 select name...
分类:
数据库 时间:
2015-05-24 15:29:53
阅读次数:
156
Windows上安装MongoDB,将MongoDB安装为Windows Service,win8下以管理员身份启动命令提示符窗口的技巧
分类:
数据库 时间:
2015-05-24 14:08:27
阅读次数:
233
SQL Server对数据进行修改,修改数据库中的数据。 编号 书名 价格 喜爱度 作者 删除 修改 ...
分类:
数据库 时间:
2015-05-24 14:07:17
阅读次数:
145
1.定义集合运算会对两个输入查询的结果集进行逐行比较,根据比较结果和所使用的集合运算来确定某一行是否应该包含在集合运算的结果中。因为集合运算是针对集合之间进行的计算,所以集合运算涉及的两个查询不能包含Order By子句。包含Order By子句的查询可以确保结果的排列顺序,因此,这样的查询返回的不...
分类:
数据库 时间:
2015-05-24 14:09:31
阅读次数:
171