Sql學習第一天——SQL 將變量定義為Table類型(虛擬表)_Mssql數(shù)據(jù)庫教程
推薦:sql server 還原數(shù)據(jù)庫時提示數(shù)據(jù)庫正在使用,無法進行操作的解決方法sql server 還原數(shù)據(jù)庫時提示:數(shù)據(jù)庫正在使用,無法進行操作的解決方法
SQL 將變量定義為Table類型在平時定義sql語句中的變量時通常我們定義的都是像char,varchar,nvarchar,int........,那如何讓變量作為一個像虛擬表一樣呢,其實很簡單。
基本語法:
復制代碼 代碼如下:hl5o.cn
declare @t table(列名1 列的數(shù)據(jù)類型1 , 列名2 列的數(shù)據(jù)類型2 , ...............)
insert into @t(列名1 ,列名2 ,...............) values (...............)
[code]
或者
[code]
insert into @t(列名1 ,列名2 ,...............) (select ....from....)
實驗用表一(PeopleInfo):
id name phone
XC1 李某 123333333
XC2 小小 785555555
例如:
復制代碼 代碼如下:hl5o.cn
declare @t table(id nvarchar(3),[name] nvarchar(10) )
insert into @t(id,[name])
(select id, [name] from PeopleInfo where [Name] like '李%')
select * from @t
結果:
id name
XC1 李某
分享:MSSQL 2005/2008 日志壓縮清理方法小結本教程會詳細介紹下MSSQL 2005和MSSQL 2008刪除或壓縮數(shù)據(jù)庫日志的方法,感興趣的朋友可以參考下哈,希望可以幫助到你
相關Mssql數(shù)據(jù)庫教程:
- sql 語句練習與答案
- 深入C++ string.find()函數(shù)的用法總結
- SQL Server中刪除重復數(shù)據(jù)的幾個方法
- sql刪除重復數(shù)據(jù)的詳細方法
- SQL SERVER 2000安裝教程圖文詳解
- 使用sql server management studio 2008 無法查看數(shù)據(jù)庫,提示 無法為該請求檢索數(shù)據(jù) 錯誤916解決方法
- SQLServer日志清空語句(sql2000,sql2005,sql2008)
- Sql Server 2008完全卸載方法(其他版本類似)
- sql server 2008 不允許保存更改,您所做的更改要求刪除并重新創(chuàng)建以下表
- SQL Server 2008 清空刪除日志文件(瞬間日志變幾M)
- Win7系統(tǒng)安裝MySQL5.5.21圖解教程
- 將DataTable作為存儲過程參數(shù)的用法實例詳解
Mssql數(shù)據(jù)庫教程Rss訂閱編程教程搜索
Mssql數(shù)據(jù)庫教程推薦
猜你也喜歡看這些
- 解析如何使用Zend Framework 連接數(shù)據(jù)庫
- mysql 按照時間段來獲取數(shù)據(jù)的方法
- MySQL出現(xiàn)大量unauthenticated user
- MySQL筆記之基本查詢的應用詳解
- MySQL索引簡單分析
- Windows環(huán)境下重置mysql密碼操作命令
- 在SQL Server的try...catch語句中獲取錯誤消息代碼的的語句
- 關于Mysql查詢帶單引號及插入帶單引號字符串問題
- MySQL SELECT同時UPDATE同一張表問題發(fā)生及解決
- 解析:內(nèi)聯(lián),左外聯(lián),右外聯(lián),全連接,交叉連接的區(qū)別
- 相關鏈接:
- 教程說明:
Mssql數(shù)據(jù)庫教程-Sql學習第一天——SQL 將變量定義為Table類型(虛擬表)
。