直接定义存储过程:它是server上编译好的SQL片段。 效率高的原因: 第一,因为它是Server上已经编译好的片段,不需要再次编译,直接可以执行,所以更快; 第二,省去了从APP服务器/或者client传输sql语句到Server的时间; 第三,存储过程可以将sql的执行计划进行缓存,从而重用执行计划。 4.什么是Transaction,它有哪些特性?如...
如果需要执行多次SQL语句,存储过程比单纯的SQL要快。 存储过程是一个预编译的SQL语句,优点是允许模块化的设计,就是说只需创建一次,以后在该程序中就可以调用多次。 如果某次操作需要执行多次SQL,使用存储过程比单纯SQL语句执行要快。 调用: 1)可以用一个命令对象来调用存储过程。 2)可以供外部程序调用,比如:java...
sql server 以下是一些常见的SQL Server面试题及其答案: 1.什么是SQL Server? SQL Server是由Microsoft开发的关系型数据库管理系统(RDBMS)。它是一个功能强大、可靠性高的数据库平台,广泛用于企业级应用和数据管理。 2.什么是数据库? 数据库是一个组织结构化的数据集合,可以通过数据库管理系统(DBMS)进行访问、管理...
DROP PROCEDURE [dbo].[selectUser] --不太标准的写法(一般自己写存储过程,谁那么标准啊,直接DROP就得了) DROP PROCEDURE selectUser;
sql server基础面试题 SQL Server是微软开发的关系型数据库管理系统,以下是一些SQL Server的基础面试题: 1.什么是SQL Server,它与数据库的关系是什么? 2.在SQL Server中,如何创建一个新的数据库? 3.描述一下SQL Server的存储过程是什么,以及它的用途是什么? 4.在SQL Server中,触发器的作用是什么? 5.什么是...
SQL SERVER 面试题与答案 SqlServer面试题及答案 1.磁盘柜上有14块73G的磁盘,数据库为200G 大小包括日志文件,如何设 置磁盘(要说明这14磁盘是怎么用的)?2.有两服务器群集,分别为node1和node2 现在要打win200系统补丁,打 完后,要重新启动,如何打补丁,不能影响用户使用(要用群集的术语详细说明)。3....
为了帮助您准备就业面试或升职面试,以下是一些常见的SQL Server面试题及其答案。 1.什么是SQL Server?它的功能是什么? SQL Server是一种由Microsoft开发的关系型数据库管理系统,用于管理和存储数据。它提供了数据的安全性、完整性和可靠性,并具备高效的数据检索和处理功能。SQL Server支持多种编程语言和操作系统,并...
sql server 面试题目 SQL面试题目汇总 1.触发器的作用? 答:触发器是一中特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而不允许未经许可的更新和变化。可以联级运算。如,某表上的触发器上包含对另一个表的数据操作,而该操作又会导致...
SQL Server理论题 - 面试题 SQL Server理论题 1.触发器的作用? 答:触发器是一中特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而不允许未经许可的更新和变化。可以联级运算。如,某表上的触发器上包含对另一个表的数据操作,而该操作又会...