如果查詢不超時、邏輯不錯誤,估計隨便寫個幾萬行都沒有問題,樓主有興趣應(yīng)該試試看。
10年積累的做網(wǎng)站、網(wǎng)站建設(shè)經(jīng)驗,可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先制作網(wǎng)站后付款的網(wǎng)站建設(shè)流程,更有三沙免費網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
我自己的存儲過程3-4百行的是沒有問題,我想更多行也不是問題,但至少有一個問題,不便于人閱讀。
sql server每個數(shù)據(jù)庫最多可以存儲20億個表,每個表允許定義1024列。表的行數(shù)及總大小受可用存儲空間的限制
每行最多可以存儲8060個字節(jié)(不包括文本和圖像列的長度),當(dāng)表中定義有vachar、nvarchar或者varbinary類型的列,如果想表中插入的數(shù)據(jù)行長度超過8060個自己,講導(dǎo)致Transact-SQL語句查詢失敗
在SQL
server2000中,一個數(shù)據(jù)庫中最多可以創(chuàng)建20億個表,每個表最多可以定義1024個列(字段),每行最多可以存儲8060字節(jié),表的行數(shù)及總大小僅受可用存儲空間的限制。
我們平時寫的ORACLE報表,最長的語句有2千多行的,一行幾十個字符。
普通的都幾十行到幾百行。
sqlserver 可以直接用
select count(*) from 表名;
前提是要選擇指定數(shù)據(jù)庫
Oracle的話要,
select count(*) from 用戶名.table;
Oracle的數(shù)據(jù)是和用戶走的
SQL SERVER 2005之后的版本并沒有你說的8060限制。
你可以自已測試下面的SQL語句:
select????'1'??as?ls?union
select????'1'??as?ls?union
--中間請再復(fù)制,一共8000行左右
select????'1'??as?ls?union
select????'1'??as?ls
提示的是,行數(shù)太多,你的服務(wù)器的硬件不一定吃得消,會出現(xiàn)假死。
上面的語句,8千行左右,本人在在當(dāng)前主流的服務(wù)器級別的計算機(jī)上,SQL 2008 R2 64位 版本下,1分鐘左右可以得到結(jié)果。
網(wǎng)頁標(biāo)題:sqlserver多少行,sqlserver 行數(shù)
文章源于:http://sd-ha.com/article10/hdhcgo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供服務(wù)器托管、網(wǎng)站營銷、虛擬主機(jī)、網(wǎng)站建設(shè)、做網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)