当前位置:首页 > 数据库 >

文章分类:数据库

数据库 oracle包package的使用

创建包 包头 : CREATE OR REPLACE PACKAGE test_pkg IS PROCEDURE update_sal(e_name VARCHAR2,newsal NUMBER) ; -- 定义一个函数 FUNCTION ann_income(e_name VARCHAR2) RETURN NUMBER ; --定义一个存储过程 END; 包体: CREATE OR……

数据库 mongodb创建超级用户和普通用户(对应数据库的用户)

1、创建 管理员 ,下面以用户test1为例: use admindb.createUser({user: " test1 " , pwd: " test1 " , roles: [{role: " root " , db: " admin " }]}) 2、创建test2db对应的test2用户: use test2dbdb.createUser({user: " test2 " ,……

数据库 数据库相关面试题

1.为什么要分库分表(设计高并发系统的时候,数据库层面该如何设计)? 2.用过哪些分库分表中间件?不同的分库分表中间件都有什么优点和缺点? 3.你们具体是如何对数据库如何进行……

数据库 oracle自定义split分割函数

函数如下: 1 create or replace FUNCTION fn_rme_split(p_str IN VARCHAR2 , 2 p_delimiter IN VARCHAR2 ) 3 RETURN rme_split 4 PIPELINED IS 5 j INT : = 0 ; 6 i INT : = 1 ; 7 len INT : = 0 ; 8 len1 INT : = 0 ; 9 str VARCHAR2 ( 4000 ); 10 BEG……

数据库 ORACLE 判断是否为数字类型

接到一个需求要判断一个varchar2字段的值是否是数字,如果不是数字,就置为null,如果是数字,就使用to_number把它变成num类型。 找到两种办法。 方法一: 用trim和translate来判断,这种方……

数据库 django数据模型on_delete, db_constraint的使用

# 半夜撸代码 正在一顿操作猛如虎的时候,发现删了其中一张表的某条记录,结果发现其他表跟这个字段的关联的也都被删除,我已经写了db_constraint=False 难道我用错了,最后只能查资料,原来……

数据库 Spring - 整合jdbc

Spring对数据库的操作在jdbc上面做了更深层次的封装,而JdbcTemplate便是Spring提供的一个操作数据库的便捷工具。我们可以借助JdbcTemplate来执行所有数据库操作,例如插入,更新,删除和从……

数据库 CentOS7安装MySQL报错Failed to start mysqld.service: Unit not fou

1 ~]# systemctl start mysql.service 要启动MySQL数据库是却是这样的提示 1 ~]# Failed to start mysqld.service: Unit not found 解决方法如下: 首先需要安装mysql-server 1 ~]# yum install -y mysql-server 启动服务 1 ~]#……

数据库 SQL语句:按条件修改数据

case表达式: case when 判断表达式 then 表达式 when 判断表达式 then 表达式 when 判断表达式 then 表达式 ... else 表达式 end 更新语句需要用update语句: update 表名 set 列名 = 修改后的值 ( whe……

数据库 Django 模型(数据库)

1. 新建项目和应用 django-admin.pystartprojectlearn_models #新建一个项目 cd learn_models #进入到该项目的文件夹 django-admin.pystartapppeople #新建一个people应用(app) 2. 添加应用 将我们新建的应用(p……