新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
一個SQL存儲過程面試題
問題:寫一個SQL存儲過程,建立一個表USER 字段是姓名,年齡,職位,權(quán)限,然后向里面插入6條數(shù)據(jù),然后查詢出年齡大于18的所有信息。

陸川網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯(lián)公司2013年成立到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。
答案:
--建立表以及插入數(shù)據(jù)
- use pubs
- go
- create table users(
- Name varchar(20),
- Age int,
- Position varchar(20),
- quanxian varchar(20)
- )
- Insert into users values('111',11,'11111','1111111');
- Insert into users values('112',12,'11112','1111112');
- Insert into users values('113',13,'11113','1111113');
- Insert into users values('114',14,'11114','1111114');
- Insert into users values('115',15,'11115','1111115');
- Insert into users values('116',19,'11116','1111116');
建立存儲過程:(sql server 2005)
- set ANSI_NULLS ON
- set QUOTED_IDENTIFIER ON
- go
--這是數(shù)據(jù)庫中的標準寫法,當然你也可以不需要這么寫。
- -- =============================================
- -- Author:
- -- Create date:
- -- Description:
- -- =============================================
- CREATE PROCEDURE [dbo].[selectUser]
- AS
- BEGIN
- --SET NOCOUNT ON added to prevent extra result sets from
- --interfering with SELECT statements.
- SET NOCOUNT ON;
- --Insert statements for procedure here
- select * from users where age>18
- END
你也可以如下面這么寫:
- CREATE PROCEDURE selectUser
- AS
- BEGIN
- SELECT * FROM users WHERE age>15
- END
-執(zhí)行存儲過程
- exec selectUser
--標準的寫法是:
- USE [pubs]
- GO
- DECLARE @return_value int
- EXEC @return_value = [dbo].[selectUser]
- SELECT 'Return Value' = @return_value
- GO
刪除存儲過程:
--標準寫法
- USE [pubs]
- GO
- /****** 對象: StoredProcedure [dbo].[selectUser]
- 腳本日期: 07/17/2011 16:10:44 ******/
- IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[selectUser]') AND type in (N'P', N'PC'))
- DROP PROCEDURE [dbo].[selectUser]
--不太標準的寫法
- DROP PROCEDURE selectUser;
關(guān)于SQL存儲過程就介紹到這里了,相信通過這個題,大家會對SQL存儲過程有更深一步的理解。
新聞名稱:一個SQL存儲過程面試題
文章轉(zhuǎn)載:http://www.dlmjj.cn/article/cdjgooj.html


咨詢
建站咨詢
