分类目录归档:数据库技术

数据库技术,mysql数据库应用技术,sql语言学习。数据库基础教程。

SqlServer判断数据库、表、存储过程、函数是否存在



SqlServer判断数据库、表、存储过程、函数是否存在

1 判断数据库是否存在
if exists (select * from sys.databases where name = ’数据库名’)

drop database [数据库名] if exists (select * fro[......]

Read more

varchar与nvarchar区别



varchar与nvarchar区别

nvarchar(n) : 包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之间。字节的存储大小是所输入字符个数的两倍。所输入的数据字符长度可以为零。

varchar[(n)]: 长度为 n 个字节的可变长度且[......]

Read more

oracle外键影响查询速度

oracle外键影响查询速度最近做了一个etl项目,发现在查询一个表时,有一个字段返回时,速度是越来越慢,从129条/s降到1条/s,速度不能忍受,已经加了索引,换成存储过程也不能解决问题。最终去掉表外键时,速度达到2000条/s。查询速度正常。

Read more

mysql数据库常见操作

一、数据库简单介绍
1、 按照数据库的发展时间顺序,主要出现了以下类型数据库系统:
Ø 网状型数据库
Ø 层次型数据库
Ø 关系型数据库
Ø 面向对象数据库
上面4中数据库系统中,关系型数据库使用最为广泛。面向对象数据库则是由面向对象语言催生的新型数据库,目前的一些数据库系统,如:SQL[......]

Read more

mysql函数有哪些以及相关使用

Ø function 函数

函数的作用比较大,一般多用在select查询语句和where条件语句之后。按照函数返回的结果,

可以分为:多行函数和单行函数;所谓的单行函数就是将每条数据进行独立的计算,然后每条数据得到一条结果。

如:字符串函数;而多行函数,就是多条记录同时计算,得到最[......]

Read more