Sql學(xué)習(xí)第一天——SQL 將變量定義為T(mén)able類(lèi)型(虛擬表)
更新時(shí)間:2013年03月22日 11:07:41 作者:
sql語(yǔ)句中的變量時(shí)通常我們定義的都是像char,varchar,nvarchar之類(lèi)的,接下來(lái)教大家實(shí)現(xiàn)讓變量作為一個(gè)像虛擬表一樣,感性的各位可以參考下哈
SQL 將變量定義為T(mén)able類(lèi)型
在平時(shí)定義sql語(yǔ)句中的變量時(shí)通常我們定義的都是像char,varchar,nvarchar,int........,那如何讓變量作為一個(gè)像虛擬表一樣呢,其實(shí)很簡(jiǎn)單。
基本語(yǔ)法:
declare @t table(列名1 列的數(shù)據(jù)類(lèi)型1 , 列名2 列的數(shù)據(jù)類(lèi)型2 , ...............)
insert into @t(列名1 ,列名2 ,...............) values (...............)
[code]
或者
[code]
insert into @t(列名1 ,列名2 ,...............) (select ....from....)
實(shí)驗(yàn)用表一(PeopleInfo):
id name phone
XC1 李某 123333333
XC2 小小 785555555
例如:
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
結(jié)果:
id name
XC1 李某
在平時(shí)定義sql語(yǔ)句中的變量時(shí)通常我們定義的都是像char,varchar,nvarchar,int........,那如何讓變量作為一個(gè)像虛擬表一樣呢,其實(shí)很簡(jiǎn)單。
基本語(yǔ)法:
復(fù)制代碼 代碼如下:
declare @t table(列名1 列的數(shù)據(jù)類(lèi)型1 , 列名2 列的數(shù)據(jù)類(lèi)型2 , ...............)
insert into @t(列名1 ,列名2 ,...............) values (...............)
[code]
或者
[code]
insert into @t(列名1 ,列名2 ,...............) (select ....from....)
實(shí)驗(yàn)用表一(PeopleInfo):
id name phone
XC1 李某 123333333
XC2 小小 785555555
例如:
復(fù)制代碼 代碼如下:
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
結(jié)果:
id name
XC1 李某
您可能感興趣的文章:
相關(guān)文章
SQLServer數(shù)據(jù)庫(kù)的各種管理方法
這篇文章主要介紹了SQLServer數(shù)據(jù)庫(kù)的各種管理方法,需要的朋友可以參考下2015-10-10mssql 高效的分頁(yè)存儲(chǔ)過(guò)程分享
廢話(huà)不多說(shuō),直接上結(jié)果,相信這也是大多數(shù)搜索答案的人最愿意看的方式。2013-03-03sqlserver 數(shù)據(jù)庫(kù)連接字符串中的可選項(xiàng)收集
sqlserver 數(shù)據(jù)庫(kù)連接字符串中的可選項(xiàng)收集,需要的朋友可以參考下。2011-10-10SQL?Server查詢(xún)結(jié)果導(dǎo)出到EXCEL表格的圖文教程
相信大家常常會(huì)遇到將SqlServer查詢(xún)結(jié)果導(dǎo)出到Excel的問(wèn)題,下面這篇文章主要給大家給大家介紹了SQL?Server查詢(xún)結(jié)果導(dǎo)出到EXCEL表格的相關(guān)資料,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下2022-08-08sqlserver中更改數(shù)據(jù)庫(kù)所屬為dbo的方法
sqlserver中更改數(shù)據(jù)庫(kù)所屬為dbo的方法,需要的朋友可以參考下。2010-11-11sql存儲(chǔ)過(guò)程實(shí)例--動(dòng)態(tài)根據(jù)表數(shù)據(jù)復(fù)制一個(gè)表的數(shù)據(jù)到另一個(gè)表
這篇文章主要介紹了sql存儲(chǔ)過(guò)程實(shí)例--動(dòng)態(tài)根據(jù)表數(shù)據(jù)復(fù)制一個(gè)表的數(shù)據(jù)到另一個(gè)表的相關(guān)資料,需要的朋友可以參考下2017-10-10