数据库
文章平均质量分 86
danvip
这个作者很懒,什么都没留下…
展开
-
数据库文件
数据库文件2009-03-27 14:10:27 · 72 阅读 · 0 评论 -
Oracle数据库使用及命名规则的详解
一、 命名约定 1. 是指数据库、数据库对象如TABLE、SEQUENCE、PROCEDURE、COLUMN等的命名约定; 2. 命名富有意义英文词汇,除个别通用的(见列表),要避免使用缩写),多个单词组成的,中间以下划线分割; 3. 除数据库名称长度为1-8个字符,其余为1-30个字符,Database link名称也不要超过30个字符; 4. 命名只能使用英文字母,数字和下划线...原创 2009-04-03 13:10:33 · 439 阅读 · 0 评论 -
oracle 存储过程的基本语法 及注意事项
1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字( 参数1 IN NUMBER, 参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGIN END 存储过程名字2.SELECT INTO STATEMENT 将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条 记录,否则抛出异常(...原创 2009-04-03 13:13:32 · 89 阅读 · 0 评论 -
精妙SQL语句收集
Xml代码 SQL语句先前写的时候,很容易把一些特殊的用法忘记,我特此整理了一下SQL语句操作。 一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE mas...原创 2009-04-03 13:16:33 · 66 阅读 · 0 评论 -
oracle基础(不断补充)
建表,删表 create table temp_search ( id numeric(8) primary key not null, searchName nvarchar2(50) not null, tableName nvarchar2(50) , condition nvarchar2(2000)) drop table temp_search select * from temp_s...原创 2009-04-03 13:44:56 · 73 阅读 · 0 评论 -
Oracle创建用户示例
drop user xd(用户名) CASCADE;-- Create the user create user xd identified by xd default tablespace SYSTEM temporary tablespace TEMP profile DEFAULT;-- Grant/Revoke role privileges gra...2008-12-30 10:25:27 · 105 阅读 · 0 评论 -
SQL注入原理深度解析
对于Web应用来说,注射式攻击由来已久,攻击方式也五花八门,常见的攻击方式有SQL注射、命令注射以及新近才出现的XPath注射等等。本文将以SQL注射为例,在源码级对其攻击原理进行深入的讲解。 一、注射式攻击的原理注射式攻击的根源在于,程序命令和用户数据(即用户输入)之间没有做到泾渭分明。这使得攻击者有机会将程序命令当作用户输入的数据提交给Web程序,以发号施令,为所欲为。为了发动注射攻击,攻击者...原创 2009-02-18 15:18:59 · 269 阅读 · 0 评论