
Oracle/SQL/MySQL
coldy456
管理,沟通,技术.
思维方式.
自信.但不要太自我.
简约而不简单.
展开
-
存储过程浅谈
存储过程(proc) 存储过程分类:1.用户自定义存储过程: 分成 TRANSACT-SQL存储过程和CLR存储过程2.拓展存储过程(后续版本将删除这个,所以避免使用它了,用clr替代)3.系统存储过程物理意义上讲,系统存储过程存储在源数据库中,并且带有 sp_ 前缀。从逻辑意义上讲,系统存储过程出现在每个系统定义数据库和用户定义数据库的 sys 构架中。转载 2010-03-08 13:44:00 · 216 阅读 · 0 评论 -
MySQL命令
常用mysql命令行命令 1 .mysql的启动与停止 启动MYSQL服务 net start mysql 停止MYSQL服务 net stop mysql 2 . netstat –na | findstr 3306 查看被监听的端口 , findstr用于查找后面的端口是否存在 3 . 在命令行中登陆MYSQL控制台 , 即使用 MYSQL COMMEND LINE TOO原创 2010-03-09 08:52:00 · 511 阅读 · 0 评论 -
oracle常用数据类型
oracle常用数据类型今天同事问些数据类型的问题,有的还真有点记不清了,于是就简单总结下常用的数据类型以备日后查用1、Char 定长格式字符串,在数据库中存储时不足位数填补空格,它的声明方式如下CHAR(L),L为字符串长度,缺省为1,作为变量最大32767个字符,作为数据存储在ORACLE8中最大为2000。不建议使用,会带来不必要的麻烦a、字符串比较的时候,如果不注意(cha原创 2010-03-12 09:16:00 · 297 阅读 · 0 评论 -
Oracle 游标总结+整理
项目中需要使用到按规则生成序列号,开始的解决办法是根据条件取得最大ID号进行分解+1再合并的解决方案,后来发现如果两个客户同时操作的时候出现问题:添加的时候ID已经存在,原因是:A用户在访问取得第MAX(N)记录deID,但是还没有进行增加操作,这时,B用户也取得第MAX(N)记录deID,这是A进行添加操作同时,B也同时进行添加操作,那么B用户就会保存失败,我们开始的时候采用的解决方案是:(枷锁原创 2010-03-12 09:20:00 · 208 阅读 · 0 评论 -
SQL注入
SQL注入攻击的危害性很大。在讲解其防止办法之前,数据库管理员有必要先了解一下其攻击的原理。这有利于管理员采取有针对性的防治措施。 一、 SQL注入攻击的简单示例。 statement := "SELECT * FROM Users WHERE Value= " + a_variable + " 上面这条语句是很普通的一条SQL语句,他主要实现的功能就是让用户输入一个员工原创 2010-03-16 09:25:00 · 1173 阅读 · 0 评论