08 2019 档案
摘要:RAW,类似于CHAR,声明方式RAW(L),L为长度,以字节为单位,作为数据库列最大2000,作为变量最大32767字节。LONG RAW,类似于LONG,作为数据库列最大存储2G字节的数据,作为变量最大32760字节建表操作:create table raw_test (id number, r
阅读全文
摘要:1. mysqltest是mysql自带的测试引擎, 它实现了一种小语言,用来描述测试过程,并将测试结果与预期对比。 小语言按照语法大致分为三类:mysql command,sql,comment。sql和comment很容易理解,前者是mysql支持的sql, 后者是注释,一般用来描述测试过程.
阅读全文
摘要:在ORACLE中,单引号有两个作用,一是字符串是由单引号引用,二是转义。单引号的使用是就近配对,即就近原则。而在单引号充当转义角色时相对不好理解 1、从第二个单引号开始被视为转义符,如果第二个单引号后面还有单引号(哪怕只有一个) select '''' from dual; --output:' #
阅读全文
摘要:创建出错时使用: show errors查看具体的错误提示 一. 存储过程中的一个循环及变量引用示例: create or replace procedure my_proiscursor cur is select distinct tzname as name from V$TIMEZONE_N
阅读全文
摘要:1. 什么是触发器? 当用户满足某一条件(如:登陆数据库, insert, update, delete,create等等)时, 会引起某个存储过程的 自动执行, 我们把这个隐含被调用的存储过程就称为触发器. 2.触发器的分类 dml触发器 # insert delete update ddl触发器
阅读全文
摘要:一. oracle中如何实现一列的规律增长呢(通常是指number类型的列)? 这就需要借助序列来实现了; 1. 什么是序列? 可以理解为序列是一组sql语法创建出来的函数, 该函数中定义 好了返回值的规则, 每次调用都会在上一次的返回值基础上在产生一个符合规则 的结果.(类似于python中的生成
阅读全文
摘要:一. 用户管理参数, 0.删除用户: drop user 用户名 [cascade] 当我们删除用户时, 如改用户已创建过数据对象, 那么删除用户时必须加cascade参数, 用来同步删除 改用户的所有信息. 如还想使用该用户的数据, 则不可删除用户, 可以冻结该用户即可. 1.创建用户方法一: c
阅读全文
摘要:1. 安装方法参考原创: https://blog.csdn.net/projectNo/article/details/76533921 2.初次链接数据库时,注意以下: 1. window + r 输入sqlplus回车即可弹出自带的窗口客户端 2. 输入任意密码 + as sysdba即可链接
阅读全文
摘要:一. 定义方法与抛出(utils/foo.js文件中) function say () { console.log('自定义的say方法')} # 定义方法 module.exports = {say:say} # 抛出方法 二. 引用(任意页面中引用如下) const obj = require(
阅读全文