




免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
-查詢(xún)結(jié)果導(dǎo)出到excelSqlServerexec master.xp_cmdshell bcp select * from mydatabase.dbo.mytable queryout c:temp.xls -c -q -S. -Usa -P1-excel導(dǎo)入到SqlServerBULK INSERT temp1 FROM c:temp1.xls -收縮數(shù)據(jù)庫(kù)-首先截?cái)嗍聞?wù)日志 backup log mydatabase with no_log -收縮數(shù)據(jù)庫(kù) dbcc shrinkdatabase(mydatabase,0)-查SqlServer視圖sqlselect text from syscomments where id=object_id(reportsbaseview)select * from information_schema.views-查SqlServer:表名select * from information_schema.tables where table_name like %MYTABLE%-查Oracle:表名select * from sys.all_tables where table_name = MYTABLE-查Sqlserver列名select * from information_schema.columns where table_name = MYTABLE-查Orable:列名select * from sys.all_tab_cols where table_name = MYTABLE-查Sqlserver列描述SELECT *FROM :fn_listextendedproperty (NULL, user , dbo, table, MYTABLE, column, default)-查Orable:列描述select * from sys.all_col_comments where table_name = MYTABLE-為查詢(xún)結(jié)果添加序號(hào)(pkId必須是整數(shù)類(lèi)型)select number1=(select count(userId) from tuserset as t2 where t2.pkId=t1.pkId),userId,setName from tuserset as t1-插入100條測(cè)試記錄declare i intset i=500while (i600)begininsert into MYTABLE (invitesetid,invitesetno,invitesetname,managerid,projectid,invitesetstatus,projecttypeid)values(i,i,i,100001,136,0,11)set i=i+1end-查詢(xún)每個(gè)表有幾條記錄declare colId varchar(50)DECLARE detailCustom_Cursor CURSOR FORselect top 90 table_name as tableName from information_schema.tables order by tableName-select table_name as tableName from information_schema.tables where table_name not in (select top 90 table_name from information_schema.tables order by table_name)OPEN detailCustom_CursorFETCH NEXT FROM detailCustom_Cursorinto colIdbegin tran t1declare sql varchar(8000)set sql = WHILE FETCH_STATUS = 0BEGINif(len(sql)=7800)begin set sql = sql + select +colId+ as tableName,count(*) as data from +colId set sql = sql + union all endFETCH NEXT FROM detailCustom_Cursorinto colIdENDset sql = sql + select -1,-1exec(sql)commit tran t1CLOSE detailCustom_CursorDEALLOCATE detailCustom_CursorC#與sql相關(guān)1,取1條sql語(yǔ)句除了某幾列,其他列的都查出來(lái),在aspx頁(yè)面中寫(xiě):protected string GetExtraSql(string tableName,string exceptionColumns)string returnString = String.Empty;string sql = select top 1 * from +tableName;DataSet temp = wdxl.Commfile.Dblib.GetDataSet(sql);if(temp!=null)sql = select ;DataTable tableObj = temp.Tables0;for(int i=0;itableObj.Columns.Count;i+)/如果找不到則添加if(!StringInArray(exceptionColumns,tableObj.Columnsi.ToString()sql += tableObj.Columnsi+,;int flag = sql.Length;sql = sql.Substring(0,flag-1);sql += from +tableName;returnString = sql;return returnString;protected bool StringInArray(string arrayObj,string data)bool returnValue = false;for (int i=0;iarrayObj.Length;i+)if(arrayObji.ToUpper()=data.ToUpper()returnValue = true;break;return returnValue;-查詢(xún)另外一個(gè)數(shù)據(jù)庫(kù)服務(wù)器的表數(shù)據(jù):SELECT * FROM OPENDATASOURCE(SQLOLEDB,Data Source=2;database=mydatabase;user id=sa;Password=1).mydatabase.dbo.mytable-在sqlserver2005執(zhí)行上面語(yǔ)句可能報(bào)權(quán)限錯(cuò)誤,需要開(kāi)啟一下相關(guān)參數(shù):exec sp_configure show advanced options,1RECONFIGURE WITH OVERRIDEexec sp_configure Ad Hoc Distributed Queries,1RECONFIGURE WITH OVERRIDE-另一種方式:用鏈接服務(wù)器查詢(xún)另外一個(gè)數(shù)據(jù)庫(kù)服務(wù)器的表數(shù)據(jù)-建立鏈接服務(wù)器EXEC sp_addlinkedserver mycomputer, , MSDASQL, NULL, NULL, DRIVER=SQL Server;SERVER=03;UID=sa;PWD=1;GO-建立鏈接服務(wù)器登錄映射exec sp_addlinkedsrvloginrmtsrvname=mycomputer,useself=false,locallogin=Administrators,rmtuser=sa,rmtpassword=1select * from mycomputer.mydatabase.dbo.users-SqlServer批量改某一列的類(lèi)型,temp1為零時(shí)表declare col1 varchar(50)declare col2 varchar(50)DECLARE detailCustom_Cursor CURSOR FORselect column_name col1,table_name col2 from information_schema.columns where data_type = decimal OPEN detailCustom_CursorFETCH NEXT FROM detailCustom_Cursorinto col1,col2begin tran t1WHILE FETCH_STATUS = 0BEGINbegin declare sql varchar(255) set sql = alter table +col2+ alter column +col1+ int null insert into temp1 values (sql)endFETCH NEXT FROM detailCustom_Cursorinto col1,col2ENDcommit tran t1CLOSE detailCustom_CursorDEALLOCATE detailCustom_Cursor-為查詢(xún)結(jié)果添加一列序號(hào)Select (select Count(*) from FIELDDICTIONARY T where T.FIELDDICTIONARYid=FIELDDICTIONARY.FIELDDICTIONARYid) as Nbr ,* From FIELDDICTIONARY order by nbr asc-Oracle中的newid()SELECT SYS_GUID() FROM DUAL-監(jiān)控oracle中占用磁盤(pán)I/O較高的sql語(yǔ)句select a.username,b.block_gets,b.consistent_gets,b.physical_reads,b.block_changes,b.consistent_changes,c.sql_textfrom v$session a,v$sess_io b,v$sqltext cwhere a.sid=b.sid AND a.sql_address=c.addressAND a.username IS NOT NULLorder by a.username,c.sql_id,c.piece-Oracle創(chuàng)建及獲取表的描述,及字段描述信息-創(chuàng)建表描述COMMENT ON TABLE myTable is 表的描述信息-創(chuàng)建字段描述COMMENT ON COLUMN myTable.ID is 字段的描述信息-取得表描述select * from user_tab_comments where comments is not null-取得字段描述select * from user_col_comments where comments is not null-SqlServer創(chuàng)建及獲取表的描述,及字段描述信息-創(chuàng)建表描述EXEC sp_addextendedproperty 描述類(lèi)別(可自定義), 表的描述信息, user, dbo, table, myTableName, null, null-創(chuàng)建字段描述EXEC sp_addextendedproperty 描述類(lèi)別(可自定義), 字段的描述信息,
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 丙烯制冷操作規(guī)程
- 不同茄子品種的綜合評(píng)價(jià)
- 安全施工協(xié)議書(shū)匯編
- 兒童營(yíng)養(yǎng)不良的早期篩查與補(bǔ)充
- 遼寧省沈文新高考研究聯(lián)盟2024-2025學(xué)年高二下學(xué)期6月質(zhì)量監(jiān)測(cè)政治試卷(含答案)
- 吉林省長(zhǎng)春市汽車(chē)經(jīng)濟(jì)技術(shù)開(kāi)發(fā)區(qū)第三中學(xué)2024-2025學(xué)年高二下學(xué)期5月期中考試語(yǔ)文試卷(含答案)
- 岳陽(yáng)職工閱讀活動(dòng)方案
- 帳篷小班課程活動(dòng)方案
- 少兒英語(yǔ)招生活動(dòng)方案
- 小小宣講員活動(dòng)策劃方案
- 北京八中分班數(shù)學(xué)試卷
- 化工生產(chǎn)班組管理
- 臨床膽汁酸檢測(cè)
- 工傷保險(xiǎn)待遇申請(qǐng)表
- 《酒店禮儀知識(shí)培訓(xùn)》課件
- 腦挫傷病因介紹
- 【藝恩】JELLYCAT品牌洞察報(bào)告
- 2024-2030年中國(guó)連鎖藥店行業(yè)市場(chǎng)發(fā)展?fàn)顩r及投資前景規(guī)劃研究報(bào)告
- 災(zāi)難事故避險(xiǎn)自救-終結(jié)性考核-國(guó)開(kāi)(SC)-參考資料
- 2025年中考物理終極押題猜想(廣東省卷專(zhuān)用)(原卷版)
- 小學(xué)科學(xué)三年級(jí)下冊(cè)《5自制小樂(lè)器》課件
評(píng)論
0/150
提交評(píng)論