存储过程共53篇 第5页
存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数来执行它‌‌。存储过程可以在数据库服务器上运行,减少了网络通信,提高了代码的复用性和性能‌。

在Oracle 8x实现自动断开后再连接

在实际的数据库应用中,我们经常遇到这样一个问题,连接到Oracle数据库的用户在作了一次操作后,再也没有后续操作,但却长时间没有和数据库断开连接。对于一个小型的应用系统来讲,本身的连接数...
王麻子的头像-华尔子博-奥夏网王麻子1年前
0288

一个查看MSSQLServer数据库空间使用情况的存储过程 SpaceUsed

可以使用下面的存储过程来查看SQL Server数据库的空间使用情况: CREATE PROCEDURE SpaceUsed AS BEGIN SET NOCOUNT ON; SELECT DB_NAME() AS DatabaseName, ds.name AS FileName, ds.type_desc ...
子博网的头像-华尔子博-奥夏网子博网2年前
0477

一些 T-SQL 技巧 什么是T-SQL

T-SQL是SQL Server的专有SQL 方言,扩展了标准SQL语言,提供了许多额外的功能,如变量、流程控制、错误处理等。这里提供一些T-SQL技巧: 1. 变量声明 DECLARE @varname DATATYPE 例如: DECLARE @age...
王麻子的头像-华尔子博-奥夏网王麻子2年前
0707

15个postgresql数据库实用命令分享

这里分享15个postgresql数据库常用实用命令: 1. 登录数据库:psql -U username -d databasename 2. 列出所有数据库:\l 3. 选择要操作的数据库:\c databasename 4. 列出数据库的所有表:\dt 5. 列...
王麻子的头像-华尔子博-奥夏网王麻子2年前
0717

实例学习mssql存储过程分析

例1:通过存储过程查询数据库中的student表 我们知道在sql中,我们查询一个表,可以通过 select * from student  进行查询,那在存储过程中该怎么写呢? 解: 首先我们打开查询分析器,(以...
子博兄的头像-华尔子博-奥夏网1年前
0397

MySQL执行计划的深入分析

MySQL执行计划的深入分析-华尔子博-奥夏网
前言 在之前的面试过程中,问到执行计划,有很多童鞋不知道是什么?甚至将执行计划与执行时间认为是同一个概念。今天我们就一起来了解一下执行计划到底是什么?有什么用途? 执行计划是什么? 执行计...
王麻子的头像-华尔子博-奥夏网王麻子1年前
0417

系统存储过程,sp_executesql

sp_executesql是SQL Server中的一个系统存储过程,用于执行SQL字符串中的T-SQL语句。它的基本语法为: sp_executesql N'SQL_string' [, N'@parameter_name data_type [ = value ]' [,...n]] N'SQL...
南宫世家的头像-华尔子博-奥夏网南宫世家2年前
0466

将Sql Server对象的当前拥有者更改成目标拥有者

在SQL Server中更改对象(表、视图、存储过程等)的拥有者,可以使用ALTER AUTHORIZATION语句。语法如下: ALTER AUTHORIZATION ON OBJECT::object_name TO user_name - OBJECT可以是TABLE、VIEW、P...
子博兄的头像-华尔子博-奥夏网2年前
0526

Mysql:The user specified as a definer (‘xxx@’%’) does not exist的解决方案

在MySQL中,当您创建存储过程、函数、触发器或事件时,需要指定DEFINER来定义其创建者。如果DEFINER指定的用户不存在,会出现以下错误: The user specified as a definer ('xxx@'%') does not exis...
天山雪莲的头像-华尔子博-奥夏网天山雪莲2年前
0316

sql编程的几个常识

SQL编程中的几个常识点: 1. 数据库对象名称大小写不敏感,但建议使用统一的大小写规范,如表名和列名统一使用小写。 2. SQL语句关键字需要使用大写,如SELECT、FROM、WHERE等。 3. 列名和表名避免...
子博网的头像-华尔子博-奥夏网子博网2年前
0425