摘要:
SQL語句是一種集合操作,就是批量操作,它的速度要比其他的語言快,所以在設(shè)計(jì)的時(shí)候很多的邏輯都會(huì)放在sql語句或者存儲(chǔ)過程中來實(shí)現(xiàn),這個(gè)是一種設(shè)計(jì)思想。但是今天我們來討論另外一個(gè)話題。Sql頁提供了豐富的函數(shù)供我們使用,還有很多操作有意想不到的結(jié)果,今天這個(gè)隨筆來看看一些不常見到的sql語句。這些語句不像普通的增刪查那樣平白,它的奇妙之處有時(shí)候讓人另眼相看。 1. 假設(shè)我想把Person.Contact表中所有人的名字用逗號連接起來,串成一個(gè)字符串,可能會(huì)想到使用游標(biāo)把FirstName查出來然后逐行賦值給一個(gè)字符串變量,可是使用游標(biāo)的代價(jià)是很大的。看看下面的代碼:declare @name. 閱讀全文
posted @ 2011-08-01 16:55
nd
閱讀(3704)
評論(22)
推薦(4)
浙公網(wǎng)安備 33010602011771號