-
sql語句:SQLServer字段排序(按筆畫,拼音,拼音首字母)
2012-08-14--按筆畫排序 select ChannelID,ChannelName from dbo.HB_AdChannel order by ChannelName collate chinese_prc_stroke_cs_as_ks_ws --按拼音排序 select ChannelID,ChannelName+Description from dbo.HB_AdChannel order by ChannelName+Description collate chinese_ -
sql語句:拷貝表,復(fù)制表
2012-08-141.說明:復(fù)制表(只復(fù)制結(jié)構(gòu),源表名:a新表名:b) SQL:Select*INTObFROMaWhere11 2.說明:拷貝表(拷貝數(shù)據(jù),源表名:a目標(biāo)表名:b) SQL:InsertINTOb(a,b,c)Selectd,e,fFROMb -
注意:在SQL SERVER中使用NChar、NVarchar和NText
2012-08-12前天同事在幫客戶錄數(shù)據(jù)的時(shí)候,發(fā)現(xiàn)有一個(gè)人的名字里有個(gè)(念jie,同潔)字,但用搜狗拼音和萬能五筆都打不出來,我百度了一下,找到了一篇搜狗論壇的建議帖,有人建議搜狗拼音里增加 字的輸入,下面跟帖的人貼出了這個(gè)字。 既然字已經(jīng)找到,我以為一切OK了,把它復(fù)制到 -
SQL參數(shù)化查詢的另一個(gè)理由——命中執(zhí)行計(jì)劃
2012-08-061概述 SQL語言的本質(zhì)就是一串偽代碼,表達(dá)的是做什么,而不是怎么做的意思。如其它語言一樣,SQL語句需要編譯之后才能運(yùn)行,所以每一條SQL是需要通過編譯器解釋才能運(yùn)行的(在這之間還要做SQL的優(yōu)化)。而這些步驟都是需要運(yùn)行成本,所以在數(shù)據(jù)庫中有一個(gè)叫做執(zhí)行計(jì)劃的 -
一列保存多個(gè)ID(將多個(gè)用逗號隔開的ID轉(zhuǎn)換成用逗號隔開的名稱)
2012-07-20背景:在做項(xiàng)目時(shí),經(jīng)常會遇到這樣的表結(jié)構(gòu)在主表的中有一列保存的是用逗號隔開ID。如,當(dāng)一個(gè)員工從屬多個(gè)部門時(shí)、當(dāng)一個(gè)項(xiàng)目從屬多個(gè)城市時(shí)、當(dāng)一個(gè)設(shè)備從屬多個(gè)項(xiàng)目時(shí),很多人都會在員工表中加入一個(gè)deptIds VARCHAR(1000)列(本文以員工從屬多個(gè)部門為例),用以保 -
經(jīng)典SQL語句大全
2012-07-20一、基礎(chǔ) 1、說明:創(chuàng)建數(shù)據(jù)庫 CREATE DATABASE database - name 2、說明:刪除數(shù)據(jù)庫 drop database dbname 3、說明:備份sql server -- - 創(chuàng)建 備份數(shù)據(jù)的 device USE master EXEC sp_addumpdevice ' disk ' , ' testBack ' , ' c:\mssql7backup\MyNwind_1.dat ' -- -
SQL Server字符串切割
2012-07-20結(jié)果: 645002*01 --1 45854 --2 183677 -
char、varchar、text和nchar、nvarchar、ntext的區(qū)別
2012-06-20很多開發(fā)者進(jìn)行數(shù)據(jù)庫設(shè)計(jì)的時(shí)候往往并沒有太多的考慮char, varchar類型,有的是根本就沒注意,因?yàn)榇鎯r(jià)格變得越來越便宜了,忘記了最開始的一些基本設(shè)計(jì)理論和原則,這點(diǎn)讓我想到了現(xiàn)在的年輕人,大手一揮一把人民幣就從他手里溜走了,其實(shí)我想不管是做 -
SQL新手教程:SQL SELECT 語句使用方法
2012-06-20SQL SELECT 語句 SELECT 語句用于從表中選取數(shù)據(jù)。表格式的結(jié)構(gòu)被存儲在一個(gè)結(jié)果表中(稱為結(jié)果集)。 語法 SELECT column_name(s) FROM table_name 注釋:SQL語句對大小寫不敏感。SELECT等效于select。 SQL SELECT 實(shí)例 如需獲取名為LastName和FirstName -
SQL Server的數(shù)據(jù)同步技術(shù)詳解
2012-06-20SQL復(fù)制的基本元素包括 出版服務(wù)器、訂閱服務(wù)器、分發(fā)服務(wù)器、出版物、文章。 SQL復(fù)制的工作原理 SQL SERVER 主要采用出版物、訂閱的方式來處理復(fù)制。源數(shù)據(jù)所在的服務(wù)器是出版服務(wù)器,負(fù)責(zé)發(fā)表數(shù)據(jù)。出版服務(wù)器把要發(fā)表的數(shù)據(jù)的所有改變情況的拷貝復(fù)制到分 -
數(shù)據(jù)類型的表達(dá)式轉(zhuǎn)換為另一種數(shù)據(jù)類型
2012-06-20CAST 和 CONVERT 提供的功能:將某種數(shù)據(jù)類型的表達(dá)式顯式轉(zhuǎn)換為另一種數(shù)據(jù)類型。 語法 使用 CAST: CAST ( expression AS data_type ) 使用 CONVERT: CONVERT (data_type[(length)], expression [, style]) 參數(shù) expression 是任何有效的 Microsoftreg; SQ -
數(shù)據(jù)庫的分離及附加
2012-06-201、分離數(shù)據(jù)庫 exec sp_detach_db dataname --eg: dataname:要分離的數(shù)據(jù)庫名 2、附加數(shù)據(jù)庫 1 exec sp_attach_single_file_db newdataname,mdfPath /*eg: newdataname:要附加上的新數(shù)據(jù)庫名稱(可以是原來的) mdfPath='C:\Program Files\Microsoft SQL Serve -
查詢分析器單步調(diào)試出錯(cuò)的原因
2012-06-15問: 怎樣才能通過查詢分析器的調(diào)試功能進(jìn)行單步調(diào)試? 答: 具體步驟如下: 1、將服務(wù)器【身份驗(yàn)證】屬性設(shè)置成【混合模式】(window與sql身份驗(yàn)證) 2、在【控制面板】中打開【服務(wù)】將【MSSQLSERVER】服務(wù)打開【屬性】,選擇【登錄】頁面,將登錄身份設(shè)置 -
查詢表里有N組相同記錄的SQL語句
2012-06-15表里面有N條相同的記錄,要查出來. 如: ID Name 12 d 34 e 543 t 34 e 12 d 45 y 543 t 查詢的結(jié)果應(yīng)為: ID Name 12 d 12 d 34 e 34 e 543 t 543 t 假如表名為Table03,可以用下面語句輕松實(shí)現(xiàn): select id,name from table03 where name in(select name f -
SQL Server日志文件損壞嚴(yán)重的問題解決方法
2012-06-13如果服務(wù)器出現(xiàn)Raid故障,在數(shù)據(jù)基本恢復(fù)成功后,發(fā)現(xiàn)其中的一個(gè)Sql Server日志文件(擴(kuò)展名LDF)損壞嚴(yán)重,我們可以通過下面的操作使數(shù)據(jù)全部恢復(fù)。 首先新建一個(gè)同名的數(shù)據(jù)庫,然后再停掉sql server服務(wù),用原數(shù)據(jù)庫的數(shù)據(jù)文件覆蓋掉這個(gè)新建的數(shù)據(jù)庫文件 -
SQL Server導(dǎo)入數(shù)據(jù)時(shí)id自增屬性丟失解決方法
2012-06-13問:“解決SQL Server導(dǎo)入數(shù)據(jù)時(shí)id自增屬性丟失” 答:“利用查詢分析器和SQL語句可以很好的解決這一問題�!� 首先利用查詢分析器連接上剛被導(dǎo)入數(shù)據(jù)的遠(yuǎn)程數(shù)據(jù)庫,然后執(zhí)行如下的SQL語句就可以修改指定的數(shù)據(jù)庫表了(這里假設(shè)fromo為指定數(shù)據(jù)庫表): ALTER -
SQL Server中怎么得到自動編號字段解析
2012-06-13問:SQL Server 2000中設(shè)計(jì)表時(shí)如何得到自動編號字段? 答:具體步驟如下: ①像Access中的自動編號字段 右鍵你的表--設(shè)計(jì)表--找到你的id字段(類int型)--標(biāo)識--是--標(biāo)識種子(初始值)--標(biāo)識遞增量--OK ②用IDENTITY (SEED,INCREMENT)參數(shù) seed -啟始值 incr -
SQL Server連接中常見錯(cuò)誤的解決方法
2012-06-12一.SQL Server不存在或訪問被拒絕 分析:此問題最為復(fù)雜,由于錯(cuò)誤發(fā)生的原因比較多,所以需要檢查很多方面。 一般情況下,有幾種可能性: 1.SQL Server名稱或IP地址拼寫有誤。 2.服務(wù)器端網(wǎng)絡(luò)配置有誤。 3.客戶端網(wǎng)絡(luò)配置有誤。 要解決此問題,我們一般要遵循 -
SQL Server 2005 遠(yuǎn)程調(diào)試存儲過程配置
2012-06-12問題: 您工作的本機(jī)裝有Visual Studio 2005,局域網(wǎng)中有一臺SQL Server 2005數(shù)據(jù)庫服務(wù)器,你想通過本機(jī)遠(yuǎn)程調(diào)試SQL Server 2005服務(wù)器上的存儲過程。但是不知道如何配置或啟用遠(yuǎn)程調(diào)試?希望這篇文章對您有用。 對于數(shù)據(jù)庫和Visual Studio在同一機(jī)器的存儲 -
SQL Server占用內(nèi)存的解決方法
2012-06-12經(jīng)�?匆娪腥藛枺琈SSQL占用了太多的內(nèi)存,而且還不斷的增長;或者說已經(jīng)設(shè)置了使用內(nèi)存,可是它沒有用到那么多,這是怎么一回事兒呢? 首先,我們來看看MSSQL是怎樣使用內(nèi)存的。 最大的開銷一般是用于數(shù)據(jù)緩存,如果內(nèi)存足夠,它會把用過的數(shù)據(jù)和覺得你會用到
Mssql數(shù)據(jù)庫教程Rss訂閱網(wǎng)站編程教程搜索
Mssql數(shù)據(jù)庫教程推薦
- sql 語句練習(xí)與答案
- 深入C++ string.find()函數(shù)的用法總結(jié)
- SQL Server中刪除重復(fù)數(shù)據(jù)的幾個(gè)方法
- sql刪除重復(fù)數(shù)據(jù)的詳細(xì)方法
- SQL SERVER 2000安裝教程圖文詳解
- 使用sql server management studio 2008 無法查看數(shù)據(jù)庫,提示 無法為該請求檢索數(shù)據(jù) 錯(cuò)誤916解決方法
- SQLServer日志清空語句(sql2000,sql2005,sql2008)
- Sql Server 2008完全卸載方法(其他版本類似)
- sql server 2008 不允許保存更改,您所做的更改要求刪除并重新創(chuàng)建以下表
- SQL Server 2008 清空刪除日志文件(瞬間日志變幾M)
猜你也喜歡看這些
- 相關(guān)鏈接:
- 欄目說明:
MSSQL教程提供大量MSSQL數(shù)據(jù)庫相關(guān)使用教程.