成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SQL server 動態查詢的實際操作步驟

數據庫 SQL Server
我們今天主要向大家講述的是SQL server 動態查詢,與獲取想得到的返回值的結果,以下就是文章的主要內容的詳細介紹。

此文章主要是向大家講述的是SQL server 動態查詢,與獲取想得到的返回值的結果,在編寫sql語句或是存儲過程的實際操作過程中,一般的情況下都會遇到語句中表名或某一字段名不確定,要根據條件來。

這時,我們可考慮用SQL 提供的sp_executesql 函數,,他可執行動態的修改,刪除,查詢功能,至于此函數的詳細解釋可到sql幫助文檔中去查看,下面我將舉一個SQL server 動態查詢的列子,包括表名及想查詢的字段均不確定:

 

  1. tab:   
  2. (ID int) (A numeric(9,2)) (B numeric(9,2))   
  3. 1 20.30 33.12   
  4. 2 34.32 22.66   
  5. 3 45.54 99.19  

完成任務:

在不確定表名,及查詢字段的情況下,根據傳入的表名及字段及查詢條件,獲得對應返回結果:

1.seq條件

 

2.字段名稱(A或B)

 

3.表名

要求函數返回值類型為numeric(9,2), 列如根據輸入參數2取對應字段的值返回

做法如下:

  1. declare @tab varchar(10), @rowname varchar(10) ,@seq int   
  2. declare @sql Nvarchar(1000)   
  3. declare @v numeric(9,2)   
  4. set @rowname='A';   
  5. set @seq=2 ;   
  6. set @tab='tab';   
  7. set @sql='select @a='+@rowname+' from '+@tab+' where id='+rtrim(@seq)   
  8. exec sp_executesql @sql,N'@a numeric(9,2) output',@v output   
  9. select @v   

結果

34.32

提醒:

對于動態表名及字段使用非常簡單,但獲取結果使用動態語句是有一定規則的,如上面的列子,需要把表名聲明成Nvarchar的,然后執行動態語句時,聲明其動態語句中變量前也要加N ,如N'@a

  1. numeric(9,2) output'  

以上的相關內容就是對SQL server 動態查詢的介紹,望你能有所收獲。

【編輯推薦】

  1. SQL Server數據轉換服務的妙招之一
  2. SQL Server數據庫的妙招用法
  3. SQL Server數據轉換服務利用與導入式格式的描述
  4. 確維護Sql Server表索引的2個步驟b
  5. SQL ServerCoalesce的大量使用的具體描述

 

責任編輯:佚名 來源: 中文業界資訊站
相關推薦

2010-07-21 15:22:07

2010-07-06 09:20:30

SQL Server查

2010-04-16 17:17:31

Oracle訪問

2010-07-05 10:15:40

SQL Server

2010-07-21 09:28:34

SQL Server

2010-07-23 14:26:37

SQL Server存

2010-07-02 11:10:56

SQL Server

2010-07-07 11:03:21

SQL Server索

2010-03-12 15:29:19

Pythonexe

2010-05-17 16:52:14

MySQL limit

2010-05-27 10:35:09

查詢MySQL數據

2010-06-17 10:50:53

SQL Server數

2010-05-13 16:21:58

2010-05-26 14:06:44

MySQL查詢

2010-06-09 11:40:32

MySQL SQL 語

2010-06-28 12:39:14

SQL Server數

2010-07-23 09:25:50

SQL Server導

2010-07-14 17:56:13

SQL Server

2010-12-07 09:20:44

MySQL limit

2010-04-20 11:06:33

Oracle索引
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一区二区三区免费 | 美女爽到呻吟久久久久 | 欧美乱大交xxxxx另类电影 | 亚洲国产成人av好男人在线观看 | 精品综合| 久草免费电影 | www.久久久久久久久久久 | 波霸ol一区二区 | 日韩午夜电影 | 久草免费在线视频 | 亚洲国产精品久久久久婷婷老年 | 亚洲国产精品一区二区三区 | 成人性生交大片免费看r链接 | 牛牛热在线视频 | 欧美日本一区二区 | 国产一区二区三区视频 | www亚洲精品| 亚洲一区二区三区在线播放 | 国产精品国色综合久久 | 亚洲免费视频在线观看 | 热久久久| 九九亚洲 | 成人一区二区在线 | 久久aⅴ乱码一区二区三区 亚洲欧美综合精品另类天天更新 | 国产精品二区三区在线观看 | 久久精品久久久久久 | 欧美一级片在线看 | 久久成人免费视频 | 免费在线一区二区 | 国产色在线 | 天天插天天搞 | 日韩在线精品视频 | 国产精品久久久久久久久动漫 | 黄色一级片aaa | 99热.com| 日本激情一区二区 | 亚洲福利网 | 国产成人精品在线 | 亚洲精品一区二区三区在线观看 | 国产色黄| 久久久久国产一区二区三区 |