首页 > 数据库技术
PL/SQL(二)PL/SQL块
PL/SQL是一种块结构的语言,一个PL/SQL程序包含了一个或者多个逻辑块,逻辑块中可以声明变量,变量在使用之前必须先声明。除了正常的执行程序外,PL/SQL还提供了专门的异常处理部分进行异常处理。每个逻辑块分为三个部分,语法是: 语法结构:PL/SQL块的语法 语法解析: ① 声明部分:声明部分 ...
分类:数据库技术   时间:2016-11-18 11:44:12    收藏:0  评论:0  赞:0  阅读:296
用动态SQL语句给变量赋值
1:普通SQL语句可以用Exec执行eg: Select * from tableNameExec('select * from tableName')sp_executesql N'select * from tableName' -- 请注意字符串前一定要加N 2:字段名,表名,数据库名之类作为 ...
分类:数据库技术   时间:2016-11-18 11:41:12    收藏:0  评论:0  赞:0  阅读:508
数据库字段动态扩展设计
最近讨论数据库有关产品方案的项目自动扩展问题,即每个方案都有多个项目,而每个方案的项目或多或少,也有不一样的,方案以后也坑能随之增加新的项目。因此需要数据库设计一套可扩展的方案。
分类:数据库技术   时间:2016-11-18 09:48:29    收藏:0  评论:0  赞:0  阅读:390
写在SQL注入后
之前听到的SQL注入多是拖库,破解管理员密码,getshell等等。今天实践了一条新路,DBMS是Oracle12c,找到的SQL注入点位于Insert语句(必须是Insert、Delete之类的语句,Select是不行的),利用一个函数插入数据到一个表中,构造了XSS,偷Cookie,getshell。以后在SQL注入之后不..
分类:数据库技术   时间:2016-11-18 07:51:49    收藏:0  评论:0  赞:0  阅读:165
SQL Server 数据库简介
使用数据库可以高效且条理分明地存储数据,使人们能够更加迅速,方便地管理数据。数据库具有以下特点:1、可以结构化存储大量的数据信息,方便用户进行有效的检索和访问。2、可以有效地保持数据信息的一致性、完整性,降低数据冗余。3、可以满足应用的共享和安全方面的要求。数..
分类:数据库技术   时间:2016-11-18 07:51:31    收藏:0  评论:0  赞:0  阅读:213
oracle触发器---记录修改历史
select*fromordtaskremeb_logcreatetableordtaskremeb_log(timeinfovarchar(50),oldeqidvarchar(20),neweqidvarchar(20),foldernovarchar(50),ordnovarchar(50),testnovarchar(50),l_typevarchar(20))CREATEORREPLACETRIGGERordtask_eqid_TRIGGERAFTERUPDATEofeqidONordtaskfor..
分类:数据库技术   时间:2016-11-18 07:48:36    收藏:0  评论:0  赞:0  阅读:297
学习SQL Server从在Linux上安装开始
微软已经发布了SQL Server on Linux,目前支持Redhat和Ubuntu两种发行版。 下面我们来安装体验一下。 1. 获得YUM源: YUM的repo文件地址: https://packages.microsoft.com/config/rhel/7/mssql-server.rep ...
分类:数据库技术   时间:2016-11-18 07:40:08    收藏:0  评论:0  赞:0  阅读:1094
MySQL触发器-条件触发器语法
文章为作者原创,未经许可,禁止转载。 -Sun Yat-sen University 冯兴伟 实验4 触发器 (1)实验目的 掌握数据库触发器的设计和使用方法 (2)实验内容和要求 定义BEFORE触发器和AFTER触发器。能够理解不同类型触发器的作用和执行原理,验证触发器的有效性。 (3)实验重点 ...
分类:数据库技术   时间:2016-11-18 07:34:16    收藏:0  评论:0  赞:0  阅读:591
SQL server基础知识(表操作、数据约束、多表链接查询)
SQL server基础知识 一、基础知识 (1)、存储结构:数据库->表->数据 (2)、管理数据库 增加:create database 数据库名称 删除:drop database 数据库名称 查询:select name from master..sysdatabases 修改:alter ...
分类:数据库技术   时间:2016-11-18 07:20:09    收藏:0  评论:0  赞:0  阅读:254
python_way ,day25 CMDB_models (数据库设计)
创建数据库: 创建用户 在django admin中创建一个user,和一个资产asset 然后再使用命令查看一下这个资产的内容 数据库完毕,然后就开始考虑数据怎么获取了 ...
分类:数据库技术   时间:2016-11-18 07:10:38    收藏:0  评论:0  赞:0  阅读:338
MyBatis源码解读(4)——SqlSession(上)
在上一篇博客中提到MyBatis是如何实现代理类MapperProxy,并抛出了一个问题——是怎么执行一个具体的sql语句的,在文末中提到了MapperMethod的execute采用命令模式来判断是何种sql语句,并将具体语句的执行交由SqlSession处理。所以此篇博客正是要讲到SqlSess ...
分类:数据库技术   时间:2016-11-18 07:02:52    收藏:0  评论:0  赞:0  阅读:297
前端学数据库之记录操作
[1]插入记录 [2]更新记录 [3]删除记录 [4]查询表达式 [5]结果处理 ...
分类:数据库技术   时间:2016-11-18 06:48:41    收藏:0  评论:0  赞:0  阅读:194
redis的持久化 rdb和aof
1、rdb 当满足条件时,redis单独会fork(创建)一个新的线程,会先将内存中的数据写入到一个临时文件中,待持久化过程都结束了,再用这个临时文件替换上次已经持久化好了的文件,整个过程中,主进程是不进行任何IO操作的,确保了极高的性能,此时的主进程还可以进行读写操作。rdb数据持久化的缺点是最后 ...
分类:数据库技术   时间:2016-11-18 06:33:55    收藏:0  评论:0  赞:0  阅读:207
adb shell中的am pm命令
adb shell中的am pm命令,一些自己的见解和大多数官网的翻译。 先说下am命令,am全称activity manager,你能使用am去模拟各种系统的行为,例如去启动一个activity,强制停止进程,发送广播进程,修改设备屏幕属性等等。当你在adb shell命令下执行am命令: am ...
分类:数据库技术   时间:2016-11-18 06:31:23    收藏:0  评论:0  赞:0  阅读:451
MySql笔记
-- 创建表CREATE TABLE zhangwu11 ( id INT PRIMARY KEY AUTO_INCREMENT, -- 账务ID zname VARCHAR(200), -- 账务名称 zmoney DOUBLE -- 金额); RENAME TABLE zhangwu11 TO ...
分类:数据库技术   时间:2016-11-18 06:25:34    收藏:0  评论:0  赞:0  阅读:261
mongodb全套配置
1,下载&安装 MongoDB 提供了centos yum安装方式。 参考:http://docs.mongodb.org/manual/tutorial/install-mongodb-on-red-hat/ pdf 手册: http://docs.mongodb.org/manual/Mongo ...
分类:数据库技术   时间:2016-11-18 06:23:22    收藏:0  评论:0  赞:0  阅读:290
java操作MongoDB数据库
1、如何启动MongoDB数据库? 如图所示:安装好MongoDB之后,文件夹显示如下: MongoDB默认开启27017端口,打开浏览器,输入http://localhost:27017...
分类:数据库技术   时间:2016-11-18 00:28:02    收藏:0  评论:0  赞:0  阅读:312
MyISAM 和InnoDB 区别 转
MyISAM 和InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不 ...
分类:数据库技术   时间:2016-11-18 00:17:27    收藏:0  评论:0  赞:0  阅读:234
Oracle学习笔记(一)
1.常用sqlplus命令 (1)查看当前登录用户:show user; (2)切换当前登录用户:conn 用户名/密码 (切换系统用户+as sysdba ); (3)断开当前登录用户:disc; (4)退出sqlplus:exit; (5)修改用户密码:passw(修改其他用户密码要+用户名); ...
分类:数据库技术   时间:2016-11-18 00:16:17    收藏:0  评论:0  赞:0  阅读:239
mysql锁
锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而 ...
分类:数据库技术   时间:2016-11-18 00:10:27    收藏:0  评论:0  赞:0  阅读:324
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!