码迷,mamicode.com
首页 > 数据库
sql基础
数据类型1.二进制数据最多能存8000个字符(英文)4000个汉字字符2.char 例如 存100,不足100 补足 varchar 存多少占多少3.datetime范围 1753.1.1--9999.12.314float相当于c#的double real 相当于 float5.bit 相当于bo...
分类:数据库   时间:2015-01-11 12:14:48    阅读次数:160
一次由于字符集问题引发的MySQL主从同步不一致问题追查
近期业务准备上线一个新功能,灌入数据之后突然发现主从同步停止,报错如下:Error 'Duplicate entry '66310984-2014-04-18 00:00:00--122815.sh' for key 'PRIMARY'' on query. Default database: 'b...
分类:数据库   时间:2015-01-11 12:09:36    阅读次数:263
nodejs對mongodb數據庫的增刪改查操作
首先要確保mongodb的正確安裝,安裝参照:http://docs.mongodb.org/manual/tutorial/install-mongodb-on-debian-or-ubuntu-linux 然後下載nodejs的mongodb的driver npm install mongodb 編寫一個測試的程序:  1 var mongodb = requi...
分类:数据库   时间:2015-01-11 11:00:34    阅读次数:236
C#连接上sql server 2008 第一次实践
花了一早上的时间,终于连接上了我的本地数据库,我想应该记一下!先贴个代码: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Thr...
分类:数据库   时间:2015-01-11 10:56:11    阅读次数:168
Oracle基础 存储过程
一、子程序 子程序是已命名的PL/SQL块,它们存储在数据库中,可以Wie它们指定参数,可以从任何数据库客户端和应用程序中调用它们。子程序包括存储过程和函数。 子程序包括: 1、声明部分:声明部分包括类型、游标、常量、变量、异常和嵌套子程序的声明。这些项都是局部的,在退出后就不复存在。 2、...
分类:数据库   时间:2015-01-11 10:53:25    阅读次数:181
SQL中的存储过程
机房收费系统的重构中使用了三层,将对数据库的操作放到了D层中,面向对象的思想对D层进行了进一步的抽象抽象出来SQLHlper,但还是避免不了像机房收费系统中类似“注册”这样的功能要同时向多张数据表中增加记录。在机房收费系统中实现“注册”功能时,要同时向卡表、学生信息表、充值记录表三张表增加记录,就算是通过外观层将B层的这三个增加记录的方法组合调用,我们也不能保证在增加记录的过程中不出错,导致在卡表...
分类:数据库   时间:2015-01-11 09:43:14    阅读次数:225
Oracle12c如何传入scott用户
Oracle12c如何传入scott用户 安装完oracle12c后,与原来的不同,默认情况下是没有scott用户的,也没有相应的emp或者其他表,当然,我们可以自己创建一个。 1. 开始----运行-----cmd C:\Users\Administrator>sqlplus sys/940109 as sysdba SQL*Plus: Release 12.1.0.2.0 Produc...
分类:数据库   时间:2015-01-11 09:39:03    阅读次数:255
[原创]SQL 把表中某一个列按照逗号拼接成一行
在我们开发的过程中,难免遇到一种场景,把某个表中的的某个列的值拼接成用逗号隔开的一行数据如图:我们把UserId列拼接成一行数据-------》为此我写了一个存储过程来解决此类问题。-- Author: LHM -- Create date: 2015-01-15-- Description: 把表...
分类:数据库   时间:2015-01-11 09:34:44    阅读次数:190
SQL(2)—增删改查2
简单查询:一、投影select * from 表名select 列1,列2... from 表名select distinct 列名 from 表名二、筛选select top 数字 列|* from 表名(一)等值与不等值select * from 表名 where 列名=值select * fr...
分类:数据库   时间:2015-01-11 08:29:21    阅读次数:158
java核心技术之JDBC (一)
javaee 核心技术,也是hibernate 的核心技术,值得研究......
分类:数据库   时间:2015-01-11 06:18:30    阅读次数:233
mysql中文乱码的一点理解
我们自己鼓捣mysql时,总免不了会遇到这个问题:插入中文字符出现乱码,虽然这是运维先给配好的环境,但是在自己机子上玩的时候咧,总得知道个一二吧,不然以后如何优雅的吹牛B。 如果你也遇到了这个问题,咱先不谈原因,在PC自带的cmd中(或者是mysql安装版安装后的Command Line客户端...
分类:数据库   时间:2015-01-11 06:08:01    阅读次数:236
Oracle Partition 分区详细总结
表分区http://www.cnblogs.com/ggjucheng/archive/2013/01/03/2843393.html http://wenku.baidu.com/link?url=SE-XAChaTsqht6ddSHI57dV4FfD0pL4h_pXt9vXxU5sA71CkAqihtbzdRuDWexNfv8rvYXs9rv17C8O5g_jK6VrbGVqoJetQb...
分类:数据库   时间:2015-01-11 01:01:49    阅读次数:389
Oracle 中如何判断一个字符串是否为数字
方法一:通过 To_Number 函数异常来判断 CREATE OR REPLACE FUNCTION Is_Number (    str_    VARCHAR2 ) RETURN VARCHAR2    IS         num_    NUMBER;           BEGIN        num_ := to_number(str_);            ...
分类:数据库   时间:2015-01-11 01:01:28    阅读次数:167
Oracle学习网站
Oracle学习网站 http://www.oracle-base.com 能弄懂这里面的文章,那oracle的基本功就非常扎实。(英) http://asktom.oracle.com/pls/apex/f?p=100:1:0 ; 主要是高手答疑的网站,偏向提高类(英) http://www.qujon.com/ ; 一大堆视频教程,仅供参考,偶尔听听别人的声音是很有必要的。(中)...
分类:数据库   时间:2015-01-11 01:03:07    阅读次数:226
T-SQL 判断 是否存在(数据库,表,存储过程,约束。。。和列)
判断数据库是不是存在  if DB_ID(N'DATABASENAME') is not null 判断表,视图,存储过程,游标的方法综合如下:  use databasename--跳转到指定数据库  go if object_id(N'a',N'U') is not null drop table a go 注:a 是一个表,U代表是数据表类型 ...
分类:数据库   时间:2015-01-11 00:59:58    阅读次数:243
oracle 11g RMAN:Active Database Duplication for standby database 创建dg 命令解读
基于生产的duplicate 复制,如果事先没有手动配置pfile(设定内存,进程,dg相关配置参数,数据库相关路径参数)则会出现各种参数无法转换的问题; 因为duplicate 会从生产自动拷贝pfile,控制文件,密码文件过来,如果主库和备库环境不一样(数据库软件路径,数据文件存储路径) 如果没在duplicate的命令中完整指定新环境备库的各种参数涉及路径,及转换参数,就会默认使用从主库...
分类:数据库   时间:2015-01-10 23:45:05    阅读次数:593
Oracle 10g 快速手工建库步骤
1. 修改登录标识符和默认编辑器(非必须) 修改$ORACLE_HOME/sqlplus/admin/glogin.sql,在文件末尾添加以下内容: set sqlprompt '_user''@''_connect_identifier> ' define _editor=vi                                    ...
分类:数据库   时间:2015-01-10 23:42:33    阅读次数:348
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!