sql2000行
A. sql2000個人版在企業管理返回所有行提示錯誤800a0e7a怎麼解決
是用集成環境,圖形化界面操作發生錯誤,並且發生錯誤僅是在於查詢表的內容。如果只是這個問題的話,你可以自己打開一個查詢窗口查詢數據,SQL-命令格式為select * from 表的名字,這是返回所有行,CTRL+E執行
B. sql2000資料庫怎麼刪除整行空值
做刪除操作之前,要先做備份!
----防止誤操作所造成的損失
有兩種方法:
1、企業管理器圖形化操作:
選中所有空值行(按住CTRL多選),右鍵刪除,點擊上面的感嘆號執行即可。
2、sql語句:
打開查詢分析器(多種方式可打開,例如開始菜單->程序->sql
server
2000菜單->查詢分析器)
輸入
use
資料庫名(LSDS)
go
delete
from
表名(T_WL)
where
編號=''
or
編號
is
null
go
全選代碼
執行(上面有一行菜單,選擇綠三角執行)
C. SQL語句的使用 需要得到1000行至2000行的查詢結果,請問怎麼寫謝謝啦。
先取前2000行,按倒序排列。再從結果集中取前1000行。
D. sql2000 刪除指定 一行 至 行
sql2000
指定刪除一行:
delete
from
表
where
id='xxxx'
根據傳進來的xxxx刪除。
E. 如何刪除表中前2000行,用sql請高人指點,謝謝!
前2000行?需要有一個排序標准,如果沒有就可以按照表的默認排序標准,具體SQL語句如下:deletenbsp;fromnbsp;表名nbsp;wherenbsp;idnbsp;in(selectnbsp;topnbsp;2000nbsp;idnbsp;fromnbsp;tablenamenbsp;ordernbsp;bynbsp;排序標准欄位)nbsp;呵呵,試一下,應該沒有問題,^_^
F. 如何利用sql 2000命令行執行記事本中的SQL語句
Sql
Server利用master.dbo.xp_cmdshell執行DOS移動文件命令:
Sql
Server利用master.dbo.xp_cmdshell執行DOS移動文件命令1.用sp_configure開啟master.dbo.xp_cmdshell功能:
sp_configure啟動xp_cmdshell的用法我在這里給大家介紹一下,啟動xp_cmdshell在查詢中執行下面這句話。
EXEC
sp_configure
'show
advanced
options',
1;RECONFIGURE;EXEC
sp_configure
'xp_cmdshell',
1;RECONFIGURE;
關閉只是將上面語句中的後面的那個"1"改成"0"就可以了。
EXEC
sp_configure
'show
advanced
options',
1;RECONFIGURE;EXEC
sp_configure
'xp_cmdshell',
0;RECONFIGURE;
2.移動文件:
master.dbo.xp_cmdshell
'move
/Y
X:\備份資料庫地址\*.*
X:\臨時文件夾地址\
'
///SQL2008
SQL2005開啟方法EXEC
sp_configure
N'show
advanced
options',
N'1'
RECONFIGURE
WITH
OVERRIDE
EXEC
sp_configure
N'xp_cmdshell',
N'1'
RECONFIGURE
WITH
OVERRIDE
EXEC
sp_configure
N'show
advanced
options',
N'0'
RECONFIGURE
WITH
OVERRIDE
G. sql2000 實現行轉列和列
declare
@sqlvarchar(1000)
set@sql='select姓名'select@sql=@sql+',max(case課程when'''+課程+'''then分數else''0''end)['+課程+']'from(selectdistinct課程fromtb)a
set@sql=@sql+'fromtbgroupby姓名'
exec(@sql)
這樣就行了,你分數欄位是字元型,然後你else的0是數字型,不匹配,把0改成字元就OK