码迷,mamicode.com
首页 > 数据库
8.22 gdb调试的使用
gdb基础使用:如果需要使用gdb,在gcc的时候需要-g选项,不加无法调试。help 查看命令帮助list 看代码 list 行号 l list 函数名run 运行start 进行单步调试step 跳进函数里 逐语句next 下一步 逐过程finish 结束一个函数,返回函数调用的位置 print...
分类:数据库   时间:2014-09-04 00:01:07    阅读次数:353
自学.net(6)DBNULL
using System;using System.Collections.Generic;using System.Data;using System.Data.SqlClient;using System.Linq;using System.Text;using System.Threading...
分类:数据库   时间:2014-09-04 00:00:06    阅读次数:322
mongodb 模糊查询以及$type使用
mongodb 模糊查询以及$type使用 2012-09-11 14:13:30| 分类: mongodb | 标签: |举报 |字号大中小 订阅 最近有一监控业务,由于数据采集到非数字内容,导致监控图表无法正常显示,所以要找出这部分数据,进行删除,然后开发员从源头更正插入数据库的数据,不再产生....
分类:数据库   时间:2014-09-03 23:58:47    阅读次数:482
Oracle存储过程写法
create or replace procedure QIANFEIGL_JIAOKUANDY(cebenh varchar2, kehuh varchar2, hetongh varchar2, v_cur out query_pkg.Query_cur)isSQLSTR VARCHAR2(30...
分类:数据库   时间:2014-09-03 23:53:47    阅读次数:332
top 命令SQLServer-sybase-oracle
SQLServer:select top 10 * from tablename;select top 10 percent from tablename;select * from tablename limit 10;SYBASE:select top 10 * from tablename;O...
分类:数据库   时间:2014-09-03 23:53:27    阅读次数:328
再看数据库——(4)事务
什么是事务?简单的说,就是你要做的或所做的事情。用术语表述是指访问并可能更新数据库中各种数据项的一个程序执行单元。 在数据库中,一个事务可以是一条SQL语句,一组SQL语句或整个程序。 举个很经典的例子:从A账户向B账户转账。这个过程需要完成两个步骤:1)从A账户中减去钱;2)在B账户中加上相应的钱数。很简单,这两个步骤缺一不可。如果一旦出错,后果不堪设想。怎么办呢?这就引出了事务的用处...
分类:数据库   时间:2014-09-03 22:46:27    阅读次数:263
Node.js连接数据库
Node.js可以方便的连接多种数据库,具体如何连接,以mysql为例简单介绍Node.js链接数据库。...
分类:数据库   时间:2014-09-03 22:42:47    阅读次数:198
mysql for mac安装
1. 执行:$ brew install mysql2. 在/usr/local/etc/下创建或修改 mysql.conf,示例:[client]port = 3306socket = /tmp/mysql.sockdefault-character-set = utf8[mysqld]colla...
分类:数据库   时间:2014-09-03 22:38:27    阅读次数:254
Oracle数据库锁表的查询方法以及解锁的方法
1,锁表语句简单查询方法 select t2.username,t2.sid,t2.serial#,t2.logon_time from v$locked_object t1,v$session t2 where t1.session_id=t2.sid order by t2.logon_time...
分类:数据库   时间:2014-09-03 22:33:27    阅读次数:437
查看Oracle当前用户下的信息(用户,表视图,索引,表空间,同义词,存储过程函数,约束条件)
0、表空间 SQL>select username,default_tablespace from user_users; 查看当前用户的角色 SQL>select * from user_role_privs; 查看当前用户的系统权限和表级权限 SQL>select * from u...
分类:数据库   时间:2014-09-03 22:31:47    阅读次数:334
ORACLE触发器的管理与实际应用【weber出品】
一、INSTEAD OF触发器 对于简单的视图可以执行INSERT,UPDATE和DELETE操作,但是对于复杂视图,不允许直接执行INSERT,UPDATE,DELETE操作,当视图出现以下任何一种情况时,都不允许直接执行DML操作,如下:具有集合操作符(UNION,UNION ALL,INTE....
分类:数据库   时间:2014-09-03 22:28:07    阅读次数:575
SqlServer 使用 row_number分页
select?*?from?(select?row_number()over(order?by?Server_no?desc)?as?rownum,Server_no,Game_Name,Server_name?from?T_GameServer_List?where?IS_DELETE?=?‘N‘?and?Game_name?like?‘%q%‘)a...
分类:数据库   时间:2014-09-03 21:23:27    阅读次数:215
SQL中EXISTS的用法
比如在Northwind数据库中有一个查询为SELECT c.CustomerId,CompanyName FROM Customers cWHERE EXISTS(SELECT OrderID FROM Orders o WHERE o.CustomerID=c.CustomerID) 这里面的E...
分类:数据库   时间:2014-09-03 21:17:27    阅读次数:238
Oracle 包(Package)
1、为什么要使用包? 答: 在一个大型项目中,可能有很多模块,而每个模块又有自己的过程、函数等。而这些过程、函数默认是放在一起的(如在PL/SQL中,过程默认都是放在一起 的,即Procedures中),这些非常不方便查询和维护,甚至会发生误删除的事件。所以通过使用包就可以分类管理过程和函数。 而且...
分类:数据库   时间:2014-09-03 21:14:57    阅读次数:242
sql 多个字段分组,删除重复记录,保留ID最小的一条
IF OBJECT_ID('cardDetail') IS NOT NULL DROP TABLE cardDetail CREATE TABLE cardDetail ( id INT IDENTITY(1,1) PRIMARY KEY, cardNO VARCHAR(8), NAME VAR.....
分类:数据库   时间:2014-09-03 21:12:47    阅读次数:215
shiro中JdbcRealm使用salt的问题
JdbcRealm中创建用户的一般写法: public String register(User user) { RandomNumberGenerator gen = new SecureRandomNumberGenerator(); ByteSource salt = gen.nextByte...
分类:数据库   时间:2014-09-03 21:09:17    阅读次数:344
oracle 中execute immediate
就是你一个存储过程当中 创建了一个表 table_a 然后要用insert into将其他的数据插入到这个table_a当中,但是因为你在创建过程的时候 table_a还不存在,过程就会显示有编译错误,因为table_a不存在必然导致过程无法执行,所以无法编译成功,而把insert into语句加如...
分类:数据库   时间:2014-09-03 21:06:07    阅读次数:310
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!