以SQL Server为例,SQL Server的数据类型总共有33种,归纳为一下类别:精确数字Unicode字符串近似数字二进制字符串日期和时间其他数据类型字符串1、数字数据类型1.1 整数数据类型数据类别范围存储bigint-2的63次方到2的63次方-18字节int-2的31次方到2的31次方...
分类:
数据库 时间:
2015-06-04 01:03:15
阅读次数:
157
存储过程在小公司用的不多,但是如果业务比较复杂或者性能要求比较苛刻的时候存储过程就派上用场了,ibatis的前期的一些版本貌似不支持存储过程因此我选择了mybatis来做实验。1.无输入和输出参数的存储过程,我写了一个比较简单的,需要注意的是Oracle无参存储过程不能写括号CREATE OR RE...
分类:
数据库 时间:
2015-06-04 00:47:46
阅读次数:
220
1.打开sql plus2.使用system登录3.使用select sys_context ('USERENV', 'CON_NAME') from dual; 查看当前用户是CDB用户还是PDB用户4.使用alter pluggable database pdborcl open;开启pdb模式...
分类:
数据库 时间:
2015-06-04 00:46:31
阅读次数:
152
1.什么叫子查询? 通俗的讲就是查询中有查询,SQL语句中有多个select语句。2.什么地方可以嵌入子查询? SELECT 列 (不在标准之内) FROM 表 (可以嵌入,作为表存在) WHERE 条件 (可以嵌入,作为条件存在)3. 举例说明 假如此时有一个员工表emp,里面记录了员工的编号、....
分类:
数据库 时间:
2015-06-04 00:43:23
阅读次数:
204
今天花了一天的时间研究了一下SQLite,以取代一些轻量级项目中使用的Access数据库。原因一方面是想尝试一下这个收到追捧的轻量级文件数据库,另一方面是想使用对象关系映射(ORM),SQLite的支持比Access更好一些。先做了Demo,做了简单的select操作,不过根据经验,.Net应用程序...
分类:
数据库 时间:
2015-06-04 00:44:51
阅读次数:
187
1.表中有四个字段:人员编号,开始时间,结束时间,类型,数据ID,需要实现如下需求a.当类型为-1时,丢弃该记录b.当类型为-1时,且前一行结束时间为null,当前行的开始时间-1作为前一行的结束时间c.如果后面的时间比前面的时间早,则覆盖前面的时间,不能覆盖的时间要保留d.时间段重叠的要合并为一行...
分类:
数据库 时间:
2015-06-04 00:41:48
阅读次数:
156
adb?shell常用命令:?? 按下OK键???device.press(‘KEYCODE_DPAD_CENTER‘,‘DOWN_AND_UP‘)?? 长按某个按键:??device.drag((236,440),(236,440),2,10)?? 相应的按键对应的名称如下:?? home键:KEYCO...
分类:
数据库 时间:
2015-06-03 23:38:04
阅读次数:
523
1、先到mysql官网上下载dmg格式安装包,进行安装。 ?2、安装完后,命别名: ? www.2cto.com ? alias mysql=/usr/local/mysql/bin/mysql aliasmysqladmin=/usr/local/mysql/bin/mysqladmin ? 给root创建密码:...
分类:
数据库 时间:
2015-06-03 23:39:17
阅读次数:
454
前期导出命令:[root@powerlong4 ~]# su - oracle
[oracle@powerlong4 ~]$ export ORACLE_SID=pt1;
[oracle@powerlong4 ~]$ expdp \'sys/systestpd as sysdba\' DIRECTORY=dir_dump_t3 FULL=YES DUMPFILE=expdpfull_pd_20150...
分类:
数据库 时间:
2015-06-03 23:36:24
阅读次数:
391
在IOS中 存储数据的sqlite框架有FMDB,其主要的实现还是SQL 语句。而LKDBHelper是构建在该框架上的一个 ORM框架实现对象数据映射。其框架库在github上能找到。以下代码将通过LKDBHelper实现增删查改。
1 实现数据对应的Bean对象,以下提供.h文件。
#import
@interface WBUser : NSObject
@property (n...
分类:
数据库 时间:
2015-06-03 23:35:49
阅读次数:
740
建表: create table STU( id NUMBER(3), name VARCHAR2(10)) create table EXAM( eid INTEGER not null, stuid INTEGER not null, coursen...
分类:
数据库 时间:
2015-06-03 23:25:37
阅读次数:
218
来源: http://blog.csdn.net/itmyhome1990/article/details/16338637ORACLE是一个关系数据库管理系统,它用表的形式组织数据,在某些表中的数据还呈现出树型 结构的联系。例如有如下案例:数据为节选,字段值含义分别为税务机构代码、税务机构名称、上...
分类:
数据库 时间:
2015-06-03 23:25:08
阅读次数:
257
今天又独到了Mysql乱码问题,过去总是匆匆的解决了就算了。这次我实在受不了了。每次都是迷迷糊糊的改好的。这次决定好好探索一把,看了很多资料及博客之后才理解了点。先记录下来。如有不对的请指正。1. 首先Mysql是在4.0之后才支持多字符集的。所以只有4.0之后才会出现这种问题。编码转换的规则就是,...
分类:
数据库 时间:
2015-06-03 23:22:14
阅读次数:
236
MySQL的字符集支持(Character Set Support)有两个方面: 字符集(Character set)和排序方式(Collation)。对于字符集的支持细化到四个层次: 服务器(server),数据库(database),数据表(table)和连接(connectio...
分类:
数据库 时间:
2015-06-03 23:16:51
阅读次数:
180
有时我们在手动修改了Mysql的配置文件之后,我们要重启Mysql服务才能使之生效,这里提供几种重启方法:1、windows下重新启动mysql5的方法:在安装mysql时系统会添加服务,可以通过管理工具里面的 一项来停止和启动mysql。这样修改的my.ini就会生效了。2、也可以用命令行模式,....
分类:
数据库 时间:
2015-06-03 23:17:20
阅读次数:
167