sql手册中文
㈠ 姝荤曪细sql琛岃浆鍒楁眹镐伙纸鍏ㄧ绣链鍏ㄦ渶璇︾粏锛
阒呰荤洰褰
PIVOT 鐢ㄤ簬灏嗗垪鍊兼棆杞涓哄垪钖嶏纸鍗宠岃浆鍒楋级锛屽湪 SQL Server 2000鍙浠ョ敤镵氩悎鍑芥暟閰嶅悎CASE璇鍙ュ疄鐜
PIVOT 镄勪竴鑸璇娉曟槸锛歅IVOT(镵氩悎鍑芥暟(鍒) FOR 鍒 in (钬) )AS P
娉ㄦ剰锛歅IVOT銆乁NPIVOT鏄疭QL Server 2005 镄勮娉曪纴浣跨敤闇淇鏀规暟鎹搴揿吋瀹圭骇鍒(鍦ㄦ暟鎹搴揿睘镐->阃夐”->鍏煎圭骇鍒鏀逛负 90 )
SQL2008 涓鍙浠ョ洿鎺ヤ娇鐢
瀹屾暣璇娉曪细
View Code
UNPIVOT 鐢ㄤ簬灏嗗垪鏄庤浆涓哄垪鍊硷纸鍗冲垪杞琛岋级锛屽湪SQL Server 2000鍙浠ョ敤UNION𨱒ュ疄鐜
濮揿悕 璇剧▼ 鍒嗘暟
---------- ---------- -----------
寮犱笁 璇鏂 74
寮犱笁 鏁板 83
寮犱笁 鐗╃悊 93
𨱒庡洓 璇鏂 74
𨱒庡洓 鏁板 84
𨱒庡洓 鐗╃悊 94
濮揿悕 璇鏂 鏁板 鐗╃悊
---------- ----------- ----------- -----------
𨱒庡洓 74 84 94
寮犱笁 74 83 93
濮揿悕 璇鏂 鏁板 鐗╃悊 镐诲垎 骞冲潎鍒
---------- ----------- ----------- ----------- -----------
𨱒庡洓 74 84 94 252 84.00
寮犱笁 74 83 93 250 83.33
濮揿悕 璇鏂 鏁板 鐗╃悊
---------- ----------- ----------- -----------
寮犱笁 74 83 93
𨱒庡洓 74 84 94
濮揿悕 璇剧▼ 鍒嗘暟
---------- ---- -----------
𨱒庡洓 璇鏂 74
𨱒庡洓 鏁板 84
𨱒庡洓 鐗╃悊 94
寮犱笁 璇鏂 74
寮犱笁 鏁板 83
寮犱笁 鐗╃悊 93
链钖庣粰澶у跺垎浜玈pring绯诲垪镄勫︿範绗旇板拰闱㈣瘯棰桡纴鍖呭惈spring闱㈣瘯棰樸乻pring cloud闱㈣瘯棰樸乻pring boot闱㈣瘯棰樸乻pring鏁欑▼绗旇般乻pring boot鏁欑▼绗旇般佹渶鏂伴樋閲屽反宸村紑鍙戞坠鍐岋纸63椤礟DF镐荤粨锛夈2022骞碕ava闱㈣瘯镓嫔唽銆备竴鍏辨暣鐞嗕简1184椤礟DF鏂囨。銆傜佷俊鍗氢富锛777锛夐嗗彇锛岀濆ぇ瀹舵洿涓娄竴灞傛ゼ锛侊紒锛
铡熸枃浣滆咃细鐜嬫濇槑
铡熸枃鍑哄勶细http://www.cnblogs.com/maanshancss/
㈡ 鏁版嵁搴撴柟闱㈢殑涔︾睄 链夊ソ镄勬帹钻愮殑娌℃湁(sql,access...)
http://book.csdn.net/bookfiles/724/
銆奡QL璇瑷涓庢暟鎹搴撴搷浣沧妧链澶у叏銆
链涔︿互搴旂敤骞挎硾镄凷QL Server 2005鏁版嵁搴扑负渚濇嵁锛屾寜镦ф暟鎹搴撴搷浣灭殑涓鑸椤哄簭锛岀敤16绔犵殑绡囧箙锛屼互锘虹浠嬬粛銆佹暟鎹搴揿强琛ㄧ殑鍒涘缓銆佹暟鎹镆ヨ銆佹暟鎹镎岖旱銆佹暟鎹鎺у埗銆佷簨锷℃带鍒跺拰鏁版嵁搴撶$悊镄勯‘搴忥纴鐢辨祬鍒版繁鍦颁粙缁峊ransact-SQL璇瑷銆
===========
鍒拌繖閲屽惂锛
http://find.verycd.com/folders/SQL
銆24灏忔椂sql 2005 鏁欑▼銆(SQL Server 2005 Express in 24 Hours)
绠浠嬶细鍐欑殑娓呮氾纴钥屼笖瀹炵敤銆傛湰涔︾殑浣滆呮槸涓涓涓揿剁骇镄勪汉鐗┿备粬娓呮氲︾粏镄勪粙缁崭简锘烘湰姒傚康銆
銆奡QL Server 2005鐩涘寸郴鍒楄剧▼銆媅ISO]
銆婇浂锘虹瀛SQL Server 2005 鏁欐圥PT/闅忎功鍏夌洏銆
閮芥槸瀹屾暣镄勚
========================
浠ヤ笅涔︾睄锛岄潪甯稿畬鏁达纴鐩存帴涓嬭浇
http://www.cc.whu.e.cn/wlkt/jiaocheng/sqlbook.exe
http://www.cc.whu.e.cn/wlkt/jiaocheng/sql2000.zip
http://down.jd165.com/060626/%B5%E7%D7%D3%CA%E9%BF%E2/Microsoft%20SQL%20Server%202000%20%B2%D9%D7%F7%D6%B8%C4%CF.rar
锛濓绅锛濓绅锛濓绅锛濓绅锛濓绅锛濓绅
http://www.china-pub.com/computers/common/info.asp?id=26313
=========杞╂邯杞浠跺洯========
链鏂扮殑涔︾睄鏁欑▼ 镟存柊镞堕棿:2005-9-8 镟村氱殑涓嬭浇璇峰埌http://www.xuanxi.net 杞╂邯杞浠跺洯
================================================================
杞浠跺悕绉: 杞绘涧鎼炲畾 sql server 2000 绋嫔簭璁捐
杞浠跺ぇ灏: 10600KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
杞绘涧鎼炲畾 sql server 2000 绋嫔簭璁捐¤繖链涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/991.html 涓 杞
================================================================
杞浠跺悕绉: 杞绘涧鎺屾彙sql (绗锲涚増)
杞浠跺ぇ灏: 18424KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
杞绘涧鎺屾彙sql (绗锲涚増)杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/990.html 涓 杞
================================================================
杞浠跺悕绉: 鎴樿儨SQL Server 蹇呭仛50棰
杞浠跺ぇ灏: 16422KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
鎴樿儨SQL Server 蹇呭仛50棰樿繖链涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/989.html 涓 杞
================================================================
杞浠跺悕绉: 鍒╃敤sql server绯荤粺杩涜岃繙绋嬫带鍒舵搷浣
杞浠跺ぇ灏: 1449KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
鍒╃敤sql server绯荤粺杩涜岃繙绋嬫带鍒舵搷浣滆繖链涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/988.html 涓 杞
================================================================
杞浠跺悕绉: 銆奡QL Server 2000瀹炵敤鏁欑▼銆嬬数瀛愭暀妗
杞浠跺ぇ灏: 156KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
銆奡QL Server 2000瀹炵敤鏁欑▼銆嬬数瀛愭暀妗堣繖链涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/987.html 涓 杞
================================================================
杞浠跺悕绉: sql璇瑷鍙傝冨ぇ鍏
杞浠跺ぇ灏: 2148KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
sql璇瑷鍙傝冨ぇ鍏ㄨ繖链涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/986.html 涓 杞
================================================================
杞浠跺悕绉: sql璇娉曟暀绋
杞浠跺ぇ灏: 133KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
sql璇娉曟暀绋嬭繖链涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/985.html 涓 杞
================================================================
杞浠跺悕绉: SQL璇娉曞ぇ鍏ㄤ腑鏂囩増
杞浠跺ぇ灏: 47KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
SQL璇娉曞ぇ鍏ㄤ腑鏂囩増杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/984.html 涓 杞
================================================================
杞浠跺悕绉: sql缁煎悎鍒╃敤宸ュ叿镓ц屾暟鎹搴揿懡浠ゅ簲鐢
杞浠跺ぇ灏: 1525KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
sql缁煎悎鍒╃敤宸ュ叿镓ц屾暟鎹搴揿懡浠ゅ簲鐢ㄨ繖链涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/983.html 涓 杞
================================================================
杞浠跺悕绉: sql娴佸叆鏂规硶涓庨珮闅惧害绠$悊鍏ュ彛鐚沧祴
杞浠跺ぇ灏: 6324KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
2 链鏂扮殑sql涔︾睄鏁欑▼ 镟存柊镞堕棿:2005-9-8
sql娴佸叆鏂规硶涓庨珮闅惧害绠$悊鍏ュ彛鐚沧祴杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/982.html 涓 杞
================================================================
杞浠跺悕绉: sql娉ㄥ皠缁堟瀬鍒╃敤
杞浠跺ぇ灏: 1089KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
sql娉ㄥ皠缁堟瀬鍒╃敤杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/981.html 涓 杞
================================================================
杞浠跺悕绉: sql鏁版嵁搴揿绩寰
杞浠跺ぇ灏: 171KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
sql鏁版嵁搴揿绩寰楄繖链涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/980.html 涓 杞
================================================================
杞浠跺悕绉: SQL鏁欑▼
杞浠跺ぇ灏: 6174KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
SQL鏁欑▼杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/979.html 涓 杞
================================================================
杞浠跺悕绉: sql瀹夎呮坠鍐
杞浠跺ぇ灏: 2774KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
sql瀹夎呮坠鍐岃繖链涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/978.html 涓 杞
================================================================
杞浠跺悕绉: SQL锘虹
杞浠跺ぇ灏: 8612KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
SQL锘虹杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/977.html 涓 杞
================================================================
杞浠跺悕绉: sql鍜3389镵斿悎鎶撹倝楦
杞浠跺ぇ灏: 4867KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
sql鍜3389镵斿悎鎶撹倝楦¤繖链涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/976.html 涓 杞
================================================================
杞浠跺悕绉: sql_server_鍙傝
杞浠跺ぇ灏: 98184KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
sql_server_鍙傝冭繖链涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/975.html 涓 杞
================================================================
杞浠跺悕绉: sql_server_7缂栫▼
杞浠跺ぇ灏: 19603KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
sql_server_7缂栫▼杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/974.html 涓 杞
================================================================
杞浠跺悕绉: SQLServer7鍏崇郴
杞浠跺ぇ灏: 13284KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
SQLServer7鍏崇郴杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/973.html 涓 杞
================================================================
杞浠跺悕绉: SQL21镊瀛﹂
杞浠跺ぇ灏: 1999KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
SQL21镊瀛﹂氲繖链涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/972.html 涓 杞
================================================================
杞浠跺悕绉: SQL2000缂栫▼
杞浠跺ぇ灏: 1215KB
3 链鏂扮殑sql涔︾睄鏁欑▼ 镟存柊镞堕棿:2005-9-8
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
SQL2000缂栫▼杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/971.html 涓 杞
================================================================
杞浠跺悕绉: SQL2000绠$悊
杞浠跺ぇ灏: 2607KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
SQL2000绠$悊杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/970.html 涓 杞
================================================================
杞浠跺悕绉: SQL 鏁欑▼
杞浠跺ぇ灏: 37380KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
SQL 鏁欑▼杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/969.html 涓 杞
================================================================
杞浠跺悕绉: sql 澶崭範璧勬枡
杞浠跺ぇ灏: 2188KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
sql 澶崭範璧勬枡杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/968.html 涓 杞
================================================================
杞浠跺悕绉: SQL SYSTEM
杞浠跺ぇ灏: 7504KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
SQL SYSTEM杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/967.html 涓 杞
================================================================
杞浠跺悕绉: SQL Server绮惧崕
杞浠跺ぇ灏: 4640KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
SQL Server绮惧崕杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/966.html 涓 杞
================================================================
杞浠跺悕绉: sql server浣跨敤镄勫府锷╂枃浠
杞浠跺ぇ灏: 16788KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
sql server浣跨敤镄勫府锷╂枃浠惰繖链涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/965.html 涓 杞
================================================================
杞浠跺悕绉: sql server7 鏁版嵁搴撴妧链鎸囧崡
杞浠跺ぇ灏: 16688KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
sql server7 鏁版嵁搴撴妧链鎸囧崡杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/964.html 涓 杞
================================================================
杞浠跺悕绉: sql server2000瀹炵敤宸ュ叿澶у叏
杞浠跺ぇ灏: 15390KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
sql server2000瀹炵敤宸ュ叿澶у叏杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/963.html 涓 杞
================================================================
杞浠跺悕绉: SQL SERVER 鏁版嵁搴揿紑鍙
杞浠跺ぇ灏: 13558KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
SQL SERVER 鏁版嵁搴揿紑鍙戣繖链涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/962.html 涓 杞
================================================================
杞浠跺悕绉: sql server 鍐呴儴璧勬枡
杞浠跺ぇ灏: 1019KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
sql server 鍐呴儴璧勬枡杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/961.html 涓 杞
--------------------------------------------------------------------------------
4 链鏂扮殑sql涔︾睄鏁欑▼ 镟存柊镞堕棿:2005-9-8
================================================================
杞浠跺悕绉: sql server 2000楂樼骇绠$悊涓庡簲鐢
杞浠跺ぇ灏: 10741KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
sql server 2000楂樼骇绠$悊涓庡簲鐢ㄨ繖链涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/960.html 涓 杞
================================================================
杞浠跺悕绉: SQL server 2000镊瀛︽暀绋
杞浠跺ぇ灏: 7471KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
SQL server 2000镊瀛︽暀绋嬭繖链涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/959.html 涓 杞
================================================================
杞浠跺悕绉: sql server 2000缂栫▼鎸囧崡
杞浠跺ぇ灏: 34711KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
sql server 2000缂栫▼鎸囧崡杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/958.html 涓 杞
================================================================
杞浠跺悕绉: SQL Server 2000缂栫▼锻樻寚鍗
杞浠跺ぇ灏: 34711KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
SQL Server 2000缂栫▼锻樻寚鍗楄繖链涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/957.html 涓 杞
================================================================
杞浠跺悕绉: sql server 2000绠鏄庡煿璁鏁欑▼
杞浠跺ぇ灏: 5909KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
sql server 2000绠鏄庡煿璁鏁欑▼杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/956.html 涓 杞
================================================================
杞浠跺悕绉: SQL Server 2000鏁版嵁搴
杞浠跺ぇ灏: 4888KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
SQL Server 2000鏁版嵁搴撹繖链涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/955.html 涓 杞
================================================================
杞浠跺悕绉: SQL Server 2000 锲捐В鏁欑▼
杞浠跺ぇ灏: 17404KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
SQL Server 2000 锲捐В鏁欑▼杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/954.html 涓 杞
================================================================
杞浠跺悕绉: sql anywhere studio 8.0.2涓鏂囨坠鍐
杞浠跺ぇ灏: 5781KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
sql anywhere studio 8.0.2涓鏂囨坠鍐岃繖链涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/953.html 涓 杞
================================================================
杞浠跺悕绉: MSSQL2000凿滈笩杩涢桩鏁欑▼
杞浠跺ぇ灏: 406KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
MSSQL2000凿滈笩杩涢桩鏁欑▼杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/952.html 涓 杞
================================================================
杞浠跺悕绉: Microsoft SQL Server7
杞浠跺ぇ灏: 11128KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
Microsoft SQL Server7杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/951.html 涓 杞
================================================================
杞浠跺悕绉: Microsoft SQL Server 绠$悊
杞浠跺ぇ灏: 5866KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
Microsoft SQL Server 绠$悊杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/950.html 涓 杞
================================================================
杞浠跺悕绉: Microsoft SQL Server 6.5
杞浠跺ぇ灏: 17771KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
Microsoft SQL Server 6.5杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/949.html 涓 杞
================================================================
杞浠跺悕绉: Microsoft SQL Server 2000 瓒呯骇绠$悊镓嫔唽
杞浠跺ぇ灏: 9680KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
Microsoft SQL Server 2000 瓒呯骇绠$悊镓嫔唽杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/948.html 涓 杞
================================================================
杞浠跺悕绉: Microsoft ODBC 3 SDK
杞浠跺ぇ灏: 20066KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
Microsoft ODBC 3 SDK杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/947.html 涓 杞
================================================================
杞浠跺悕绉: developing time-oriented database applications in sqlr
杞浠跺ぇ灏: 2488KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
developing time-oriented database applications in sqlr杩欐湰涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/946.html 涓 杞
================================================================
杞浠跺悕绉: 10鍒嗛挓瀛︿细SQL 绗3鐗
杞浠跺ぇ灏: 320KB
杞浠惰瑷: 绠浣扑腑鏂
杞浠剁被鍒: 涔︾睄鏁欑▼\鏁版嵁搴撶被
杞浠剁亩浠: <br>
10鍒嗛挓瀛︿细SQL 绗3鐗堣繖链涔﹁缮涓嶉敊锛屽煎缑涓鐪.<br>
http://www.xuanxi.net/Software/Catalog138/945.html 涓 杞
㈢ SQL 语法速成手册(干货满满,建议收藏!)
SQL 语法结构包括:
例如: SELECT 与 select 、 Select 是相同的。
数据定义语言(Data Definition Language,DDL)是 SQL 语言集中负责数据结构定义与数据库对象定义的语言。
DDL 的主要功能是 定义数据库对象 。
DDL 的核心指令是 CREATE 、 ALTER 、 DROP 。
数据操纵语言(Data Manipulation Language, DML)是用于数据库操作,对数据库其中的对象和数据运行访问工作的编程语句。
DML 的主要功能是 访问数据 ,因此其语法都是以 读写数据库 为主。
DML 的核心指令是 INSERT 、 UPDATE 、 DELETE 、 SELECT 。这四个指令合称 CRUD(Create, Read, Update, Delete),即增删改查。
事务控制语言 (Transaction Control Language, TCL) 用于 管理数据库中的事务 。这些用于管理由 DML 语句所做的更改。它还允许将语句分组为逻辑事务。
TCL 的核心指令是 COMMIT 、 ROLLBACK 。
数据控制语言 (Data Control Language, DCL) 是一种可对数据访问权进行控制的指令,它可以控制特定用户账户对数据表、查看表、预存程序、用户自定义函数等数据库对象的控制权。
DCL 的核心指令是 GRANT 、 REVOKE 。
DCL 以 控制用户的访问权限 为主,因此其指令作法并不复杂,可利用 DCL 控制的权限有: CONNECT 、 SELECT 、 INSERT 、 UPDATE 、 DELETE 、 EXECUTE 、 USAGE 、 REFERENCES 。
根据不同的 DBMS 以及不同的安全性实体,其支持的权限控制也有所不同。
(以下为 DML 语句用法)
插入完整的行
插入行的一部分
插入查询出来的数据
删除表中的指定数据
清空表中的数据
查询单列
查询多列
查询所有列
查询不同的值
限制查询结果
子查询的子查询
SELECT 语句中的 WHERE 子句
UPDATE 语句中的 WHERE 子句
DELETE 语句中的 WHERE 子句
IN 示例
BETWEEN 示例
AND 示例
OR 示例
NOT 示例
% 示例
_ 示例
组合查询
其中, SOUNDEX() 可以将一个字符串转换为描述其语音表示的字母数字模式。
AVG() 会忽略 NULL 行。
使用 DISTINCT 可以让汇总函数值汇总不同的值。
指定多个列的排序方向
分组
分组后排序
使用 WHERE 和 HAVING 过滤数据
(以下为 DDL 语句用法)
普通创建
根据已有的表创建新表
添加列
删除列
修改列
添加主键
删除主键
创建表时使用约束条件:
(以下为 TCL 语句用法)
(以下为 DCL 语句用法)
可以使用触发器来进行审计跟踪,把修改记录到另外一张表中。
MySQL 不允许在触发器中使用 CALL 语句 ,也就是不能调用存储过程。
BEGIN 和 END
当触发器的触发条件满足时,将会执行 BEGIN 和 END 之间的触发器执行动作。
NEW 和 OLD
CREATE TRIGGER 指令用于创建触发器。
语法:
说明:
示例:
㈣ SQL和MySQL有什么区别
mssql和mysql的区别
mssql 是微软的那个 SQL Server,运行于windows 2000,2003等平台
mysql 是个开源的数据库Server,可运行在windows平台、unix\\linux平台,其标准版是免费的,可以到www.mysql.com 看看
asp\\php只是一种解释语言,不一定mssql不能用php,也不一定mysql非得用php,只不过asp-mssql,php-mysql是一种常用的组合
SQL数据库完全手册_1
SQL是Structured Quevy Language(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。在使用它时,只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的。SQL功能强大、简单易学、使用方便,已经成为了数据库操作的基础,并且现在几乎所有的数据库均支持SQL。
##1 二、SQL数据库数据体系结构
SQL数据库的数据体系结构基本上是***结构,但使用术语与传统关系模型术语不同。在SQL中,关系模式(模式)称为“基本表”(base table);存储模式(内模式)称为“存储文件”(stored file);子模式(外模式)称为“视图”(view);元组称为“行”(row);属性称为“列”(column)。名称对称如^00100009a^:
##1 三、SQL语言的组成
在正式学习SQL语言之前,首先让我们对SQL语言有一个基本认识,介绍一下SQL语言的组成:
1.一个SQL数据库是表(Table)的集合,它由一个或多个SQL模式定义。
2.一个SQL表由行集构成,一行是列的序列(集合),每列与行对应一个数据项。
3.一个表或者是一个基本表或者是一个视图。基本表是实际存储在数据库的表,而视图是由若干基本表或其他视图构成的表的定义。
4.一个基本表可以跨一个或多个存储文件,一个存储文件也可存放一个或多个基本表。每个存储文件与外部存储上一个物理文件对应。
5.用户可以用SQL语句对视图和基本表进行查询等操作。在用户角度来看,视图和基本表是一样的,没有区别,都是关系(表格)。
6.SQL用户可以是应用程序,也可以是终端用户。SQL语句可嵌入在宿主语言的程序中使用,宿主语言有FORTRAN,COBOL,PASCAL,PL/I,C和Ada语言等。SQL用户也能作为独立的用户接口,供交互环境下的终端用户使用。
##1 四、对数据库进行操作
SQL包括了所有对数据库的操作,主要是由4个部分组成:
1.数据定义:这一部分又称为“SQL DDL”,定义数据库的逻辑结构,包括定义数据库、基本表、视图和索引4部分。
2.数据操纵:这一部分又称为“SQL DML”,其中包括数据查询和数据更新两大类操作,其中数据更新又包括插入、删除和更新三种操作。
3.数据控制:对用户访问数据的控制有基本表和视图的授权、完整性规则的描述,事务控制语句等。
4.嵌入式SQL语言的使用规定:规定SQL语句在宿主语言的程序中使用的规则。
下面我们将分别介绍:
##2 (一)数据定义
SQL数据定义功能包括定义数据库、基本表、索引和视图。
首先,让我们了解一下SQL所提供的基本数据类型:(如^00100009b^)
1.数据库的建立与删除
(1)建立数据库:数据库是一个包括了多个基本表的数据集,其语句格式为:
CREATE DATABASE <数据库名> 〔其它参数〕
其中,<数据库名>在系统中必须是唯一的,不能重复,不然将导致数据存取失误。〔其它参数〕因具体数据库实现系统不同而异。
例:要建立项目管理数据库(xmmanage),其语句应为:
CREATE DATABASE xmmanage
(2) 数据库的删除:将数据库及其全部内容从系统中删除。
其语句格式为:DROP DATABASE <数据库名>
例:删除项目管理数据库(xmmanage),其语句应为:
DROP DATABASE xmmanage
2.基本表的定义及变更
本身独立存在的表称为基本表,在SQL语言中一个关系唯一对应一个基本表。基本表的定义指建立基本关系模式,而变更则是指对数据库中已存在的基本表进行删除与修改。
(1)基本表的定义:基本表是非导出关系,其定义涉及表名、列名及数据类型等,其语句格式为:
CREATE TABLE〔<数据库名>.〕<表名>
(<列名> 数据类型 〔缺省值〕 〔NOT NULL / NULL〕
〔,<列名> 数据类型 〔缺省值〕 〔NOT NULL / NULL〕〕......
〔,UNIQUE (列名〔,列名〕......)〕
〔,PRIMARY KEY(列名)〕
〔,FOREIGN KEY(列名〔,列名〕......)REFERENCE <表名>(列名〔,列名〕......)〕
〔,CHECK(条件)〕 〔其它参数〕)
其中,〈数据库名〉.〕指出将新建立的表存放于该数据库中;
新建的表由两部分组成:其一为表和一组列名,其二是实际存放的数据(即可在定义表的同时,直接存放数据到表中);
列名为用户自定义的易于理解的名称,列名中不能使用空格;
数据类型为上面所介绍的几种标准数据类型;
〔NOT NULL/NULL〕指出该列是否允许存放空值,SQL语言支持空值的概念,所谓空值是“不知道”或“无意义”的值,值得注意的是数据“0”和空格都不是空值,系统一般默认允许为空值,所以当不允许为空值时,必须明确使用NOT NULL;
〔,UNIQUE〕将列按照其规定的顺序进行排列,如不指定排列顺序,则按列的定义顺序排列;
〔PRIMARY KEY〕用于指定表的主键(即关系中的主属性),实体完整性约束条件规定:主键必须是唯一的,非空的;
〔,FOREIGN KEY (列名〔,列名〕......) REFERENCE<表名>(列名〔,列名〕......)〕是用于指定外键参照完整性约束条件,FOREIGN KEY指定相关列为外键,其参照对象为另外一个表的指定列,即使用REFERENCE引入的外表中的列,当不指定外表列名时,系统将默认其列名与参照键的列名相同,要注意的是:使用外键时必须使用参照,另外数据的外键参照完整性约束条件规定:外键的值要么与相对应的主键相同,要么为空值(具体由实现系统不同而异)
〔,CHECK〕用于使用指定条件对存入表中的数据进行检查,以确定其合法性,提高数据的安全性。
例:要建立一个学生情况表(student)
CREATE TABLE student //创建基本表student
(st_class CHAR(8),// 定义列st_class班级,数据类型为8位定长字符串
st_no CHAR(10) NOT NULL,//定义列st_no学号,类型为10位定长字符串,非空
st_name CHAR(8) NOT NULL,//定义列st_name姓名,类型为8位定长字符串,非空
st_sex CHAR(2),//定义列st_sex性别,类型为2位定长字符串
st_age SMALLINT,//定义列st_age年龄,类型为短整型
PRIMARY KEY (st_no))//定义st_no学号为主键。
例:要建立课程设置表(subject)
CREATE TABLE subject//创建基本表subject
(su_no CHAR(4) NOT NULL,// 定义列su_no课号,类型为4位定长字符串,非空
su_subject CHAR(20) NOT NULL,// 定义列su_subject课程名,类型为20位定长字符串,非空
su_credit INTEGER,// 定义列su_credit学分,类型为长整数
su_period INTEGER,//定义列su_period学时,类型为长整数
su_preno CHAR(4),//定义列su_preno先修课号,类型为4位定长字符串
PRIMARY KEY(su_no))//定义su_no课号为主键。
例:要建立学生选课表(score)
CREATE TABLE score //创建基本表score
(st_no CHAR(10),//定义列st_no学号,类型为10位定长字符串
su_no CHAR(4),//定义列su_no课号,类型为4位定长字符串
sc_score INTEGER NULL,//定义列sc_score,类型为长整形,可以为空值
FOREIGN KEY (st_no) REFERENCE student,//从表student中引入参照外键st_no,以确保本表与表student的关联与同步
FOREIGN KEY (suno) REFERENCE subject)//从表subject中引入参照外键su_no,以确保本表与表subject的关联与同步
(2)基本表的删除:用以从数据库中删除一个基本表及其全部内容,其语句格式为:
DROP TABLE〔<数据库名>.〕表名
例如:将上面建立的表都删除
DROP TABLE student,subject,score
(3)基本表的修改:在基本表建立并使用一段时间后,可能需要根据实际要求对基本表的结构进行修改,即增加新的属性或删除属性。
增加属性的语句格式为:
ALTER TABLE 〔<数据库名>.〕表名 ADD
(<列名> 数据类型 〔缺省值〕 〔NOT NULL / NULL〕
〔,<列名> 数据类型〔缺省值〕〔NOT NULL / NULL〕〕......
〔,UNIQUE (列名〔,列名〕......)〕
〔,PRIMARY KEY(列名)〕
〔,FOREIGN KEY(列名〔,列名〕......) REFERENCE <表名>(列名〔,列名〕......)〕
〔,CHECK(条件)〕〔其它参数〕)
例如:在基本表student中加入列stborn出生日期,数据类型为DATE,且不能为空值
ALTER TABLE student ADD (stborn DATE NOT NULL)
删除属性的语句格式为:
ALTER TABLE 〔<数据库名>.〕表名 DROP
( <列名> 数据类型 〔缺省值〕〔NOT NULL / NULL〕
〔,<列名> 数据类型 〔缺省值〕〔NOT NULL / NULL〕〕......)
例如:将基本表student中的列st_age删除
ALTER TABLE student DROP (st_age)
3.视图定义与删除
在SQL中,视图是外模式一级数据结构的基本单位。它是从一个或几个基本表中导出的表,是从现有基本表中抽取若干子集组成用户的“专用表”。这种构造方式必须使用SQL中的SELECT语句来实现。在定义一个视图时,只是把其定义存放在系统的数据中,而并不直接存储视图对应的数据,直到用户使用视图时才去求得对应的数据。
(1)视图的定义:定义视图可以使用CREATE VIEW语句实现,其语句格式为:
CREATE VIEW 视图名 AS SELECT语句
从一个基本表中导出视图:
例:从基本表student中导出只包括女学生情况的视图
CREATE VIEW WOMANVIEW AS //创建一个视图WOMANVIEW
SELECT st_class,st_no,st_name,st_age //选择列st_class,st_no,st_name,st_age显示
FROM student //从基本表student引入
WHERE st_sex=‘女’//引入条件为性别为“女”,注意字符变量都使用单引号引用
从多个基本表中导出视图:
例如:从基本表student和score中导出只包括女学生且分数在60分以上的视图
CREATEVIEW WOMAN_SCORE AS //定义视图WOMANSCORE
SELECT student.st_class,student.st_no,student.st_name,student.st_age,score.sc_score //有选择性显示相关列
FROM student.score //从基本表student和score中引入
WHERE student.st_sex=‘女’AND score.sc_score>=60 AND student.st_no=score.st_no //选择条件:性别为“女” 且分数在60分以上。并使用st_no将两表联系起来。
以后如果进行这一视图的应用,则只需使用语句
SELECT * FROM WOMAN_SCORE //其中“*”为通配符,代表所有元素
(2)视图的删除:用于删除已不再使用的视图,其语句格式如下:
DROP VIEW 视图名
例:将上面建立的WOMAN_SCORE视图删除
DROP VIEW WOMAN_SCORE
4.索引的定义与删除
索引属于物理存储概念,而不是逻辑的概念。在SQL中抛弃了索引概念,直接使用主键概念。值得一提的是,有些关系DBMS同时包括索引机制和主键机制,这里我们推荐使用主键机制,因为它对系统资源占用较低且效率较高。
(1)索引的定义:索引是建立在基本表之上的,其语句格式为:
CREATE 〔UNIQUE〕 INDEX 索引名 ON
〔<数据库名>.〕表名(列名 〔ASC/DESC〕〔,列名 〔ASC/DESC〕〕......)
这里,保留字UNIQUE表示基本表中的索引值不允许重复,若缺省则表示索引值在表中允许重复;DESC表示按索引键降序排列,若缺省或ASC表示升序排列。
例:对基本表student中的st_no和st_age建立索引,分别为升序与降序,且索引值不允许重复
CREATE UNIQUE INDEX STINDEX ON//创建索引STINDEX
student(st_no ASC,st_age DESC)//对student中的st_no和st_age建立索引
(2)索引的删除:
DROP INDEX 索引名
例:删除上面建立的索引STINDEX
DROP INDEX STINDEX
##2 (二)数据查询
SQL是一种查询功能很强的语言,只要是数据库存在的数据,总能通过适当的方法将它从数据库中查找出来。SQL中的查询语句只有一个:SELECT,它可与其它语句配合完成所有的查询功能。SELECT语句的完整语法,可以有6个子句。完整的语法如下:
SELECT 目标表的列名或列表达式集合
FROM 基本表或(和)视图集合
〔WHERE条件表达式〕
〔GROUP BY列名集合
〔HAVING组条件表达式〕〕
〔ORDER BY列名〔集合〕…〕
整个语句的语义如下:从FROM子句中列出的表中,选择满足WHERE子句中给出的条件表达式的元组,然后按GROUPBY子句(分组子句)中指定列的值分组,再提取满足HAVING子句中组条件表达式的那些组,按SELECT子句给出的列名或列表达式求值输出。ORDER子句(排序子句)是对输出的目标表进行重新排序,并可附加说明ASC(升序)或DESC(降序)排列。
㈤ SQL完全手册的目录
第一部分 引言
第1章 SQL简介
第2章 网球俱乐部示例数据库
第3章 安装软件
第4章 SQL概览
第二部分 查询与更新数据
第5章 SELECT语句:共用元素
第6章 SELECT语句、表表达式和子查询
第7章 SELECT语句:FROM从句
第8章 SELECT语句:WHERE从句
第9章 SELECT语句:SELECT从句和聚合函数
第10章 SELECT语句:GROUP BY从句
第11章 SELECT语句:HAVING从句
第12章 SELECT语句:ORDER BY从句
第13章 合并表表达式
第14章 更新表
第三部分 创建数据库对象
第15章 创建表
第16章 指定完整性约束
第17章 字符集与整理序列
第18章 更改和删除表
第19章 设计表
第20章 使用索引
第21章 视图
第22章 创建数据库
第23章 用户和数据安全
第24章 创建序列
第25章 创建方案
第四部分 SQL编程
第26章 嵌入式SQL简介
第27章 事务与多用户用途
第28章 ODBC简介
第29章 语句的优化
第五部分 过程数据库对象
第30章 存储过程
第31章 存储函数
第32章 触发器
第六部分 对象关系概念
第33章 用户定义数据类型、函数和运算符
第34章 继承、引用和集合
第35章 SQL之未来
附录A SQL的语法
附录B 标量函数
附录C 参考文献
㈥ 请推荐一本基础的SQL数据库的书
《数据库技术与应用——sql server》我上大学的教课书,感觉挺好的,通俗易懂的。
㈦ sql developer怎么用
用法介绍和操作手册如果你是完全安装的话,会一起安装到你的计算机上,那个介绍的非常全,比市面上任何一本书都全,叫“联机丛书”。从语法到控制台操作都有讲解步骤和实例的。
是这样的:(我这里以ORACLE9i为例)
1):如果你的ORACLE服务器端是装在另外一台电脑(服务器上),而客户端是装在自己的电脑上;那么你在自己电脑上安装PL/SQL Developer之后,每次登录都会弹出PL/SQL Developer登录框,要求你输入:
用户名:________ //登录服务器端数据库的用户名
口令:_______ //登录服务器端数据库的密码
数据库:________ //服务器端数据库的名称
连接为:Normal
至少我在公司使用是这种情况的,不知道你是不是把服务器端和客户端都装在你自己的电脑上了,如果是这样的话,可能是因为你已经登录过了,系统(你的电脑)自动将你的用户名和口令放在Cookies里了,这样每次登录就不需要输入用户名和口令了;否则如果你不输入用户名和密码登录的话,登录到PL/SQL Developer里,在标题栏里会显示PL/SQL Developer(没有登录),这样你是使用不了数据库里的数据的,明白吗?朋友!
2).Oracle的书籍我给你推荐几本:(有9i和10G)
1:Oracle 9i中文版基础培训教程
下载地址:
http://www.gougou.com/search?search=Oracle%209i%E4%B8%AD%E6%96%87%E7%89%88%E5%9F%BA%E7%A1%80%E5%9F%B9%E8%AE%AD%E6%95%99%E7%A8%8B&id=0
2:ORACLE10G入门与实践
http://www.gougou.com/search?search=ORACLE.10G%E5%85%A5%E9%97%A8%E4%B8%8E%E5%AE%9E%E8%B7%B5&restype=-1&id=10000000&ty=0
3:精通oracle 10g系统管理
http://www.gougou.com/search?search=%E7%B2%BE%E9%80%9Aoracle%2010g%E7%B3%BB%E7%BB%9F%E7%AE%A1%E7%90%86&restype=-1&id=10000000&ty=0
4:另外还有视频教程也不错,叫‘Oracle 10G 数据库系统视频教程'
http://www.gougou.com/search?search=Oracle%2010G%20%E6%95%B0%E6%8D%AE%E5%BA%93%E7%B3%BB%E7%BB%9F%E8%A7%86%E9%A2%91%E6%95%99%E7%A8%8B&restype=-1&id=10000000&ty=0
----上面都是我自己自学下载过的,还有很多你可以在网络或迅雷里下载的(全部是PDF格式的)应该现在也可以下载的。
祝你工作顺利、事业进步!!
㈧ mysql 常用命令手册
之前介绍了一系列的mysql基础知识,今天我们将MySQL常用的功能命令整理出来,供大家参考使用!
1.导出整个数据库
mysqlmp -u 用户名 -p –default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)
mysqlmp -u wcnc -p smgp_apps_wcnc > wcnc.sql
2.导出一个表
mysqlmp -u 用户名 -p 数据库名 表名> 导出的文件名
mysqlmp -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql
3.导出一个数据库结构
mysqlmp -u wcnc -p -d –add-drop-table smgp_apps_wcnc >d:wcnc_db.sql
-d 没有数据 –add-drop-table 在每个create语句之前增加一个drop table
4.导入数据库
A:常用source 命令
进入mysql数据库控制台,
如mysql -u root -p
mysql>use 数据库
然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
mysql>source wcnc_db.sql
B:使用mysqlmp命令
mysqlmp -u username -p dbname < filename.sql
C:使用mysql命令
mysql -u username -p -D dbname < filename.sql
启动与退出
1、进入MySQL:启动MySQL Command Line Client(MySQL的DOS界面),直接输入安装时的密码即可。此时的提示符是:mysql>
2、退出MySQL:quit或exit
库操作
1、创建数据库
命令:create database <数据库名>
例如:建立一个名为sqlroad的数据库
mysql> create database sqlroad;
2、显示所有的数据库
命令:show databases (注意:最后有个s)
mysql> show databases;
3、删除数据库
命令:drop database <数据库名>
例如:删除名为 sqlroad的数据库
mysql> drop database sqlroad;
4、连接数据库
命令:use <数据库名>
例如:如果sqlroad数据库存在,尝试存取它:
mysql> use sqlroad;
屏幕提示:Database changed
5、查看当前使用的数据库
mysql> select database();
6、当前数据库包含的表信息:
mysql> show tables; (注意:最后有个s)
表操作,操作之前应连接某个数据库
1、建表
命令:create table <表名> ( <字段名> <类型> [,..<字段名n> <类型n>]);
mysql> create table MyClass(
> id int(4) not null primary key auto_increment,
> name char(20) not null,
> sex int(4) not null default ’′,
> degree double(16,2));
2、获取表结构
命令:desc 表名,或者show columns from 表名
mysql>DESCRIBE MyClass
mysql> desc MyClass;
mysql> show columns from MyClass;
3、删除表
命令:drop table <表名>
例如:删除表名为 MyClass 的表
mysql> drop table MyClass;
4、插入数据
命令:insert into <表名> [( <字段名>[,..<字段名n> ])] values ( 值 )[, ( 值n )]
例如,往表 MyClass中插入二条记录, 这二条记录表示:编号为的名为Tom的成绩为.45, 编号为 的名为Joan 的成绩为.99,编号为 的名为Wang 的成绩为.5.
mysql> insert into MyClass values(1,’Tom’,96.45),(2,’Joan’,82.99), (2,’Wang’, 96.59);
5、查询表中的数据
11)、查询所有行
命令:select <字段,字段,...> from < 表名 > where < 表达式 >
例如:查看表 MyClass 中所有数据
mysql> select * from MyClass;
12)、查询前几行数据
例如:查看表 MyClass 中前行数据
mysql> select * from MyClass order by id limit 0,2;
或者:
mysql> select * from MyClass limit 0,2;
6、删除表中数据
命令:delete from 表名 where 表达式
例如:删除表 MyClass中编号为 的记录
mysql> delete from MyClass where id=1;
7、修改表中数据:
update 表名 set 字段=新值,…where 条件
mysql> update MyClass set name=’Mary’where id=1;
8、在表中增加字段:
1命令:alter table 表名 add字段 类型 其他;
3例如:在表MyClass中添加了一个字段passtest,类型为int(4),默认值为
5mysql> alter table MyClass add passtest int(4) default ’′
9、更改表名:
命令:rename table 原表名 to 新表名;
例如:在表MyClass名字更改为YouClass
mysql> rename table MyClass to YouClass;
更新字段内容
update 表名 set 字段名 = 新内容
update 表名 set 字段名 = replace(字段名,’旧内容’, 新内容’)
update article set content=concat(‘’,content);
字段类型和数据库操作
1.INT[(M)] 型:正常大小整数类型
2.DOUBLE[(M,D)] [ZEROFILL] 型:正常大小(双精密)浮点数字类型
3.DATE 日期类型:支持的范围是-01-01到-12-31。MySQL以YYYY-MM-DD格式来显示DATE值,但是允许你使用字符串或数字把值赋给DATE列
4.CHAR(M) 型:定长字符串类型,当存储时,总是是用空格填满右边到指定的长度
5.BLOB TEXT类型,最大长度为(2^16-1)个字符。
6.VARCHAR型:变长字符串类型
7.导入数据库表
创建.sql文件
先产生一个库如auction.c:mysqlbin>mysqladmin -u root -p creat auction,会提示输入密码,然后成功创建。
导入auction.sql文件
c:mysqlbin>mysql -u root -p auction < auction.sql。
通过以上操作,就可以创建了一个数据库auction以及其中的一个表auction。
8.修改数据库
在mysql的表中增加字段:
alter table dbname add column userid int(11) not null primary key auto_increment;
这样,就在表dbname中添加了一个字段userid,类型为int(11)。
9.mysql数据库的授权
mysql>grant select,insert,delete,create,drop
on *.* (或test.*/user.*/..)
to 用户名@localhost
identified by ‘密码’;
如:新建一个用户帐号以便可以访问数据库,需要进行如下操作:
mysql> grant usage
-> ON test.*
-> TO testuser@localhost;
Query OK, 0 rows affected (0.15 sec)
此后就创建了一个新用户叫:testuser,这个用户只能从localhost连接到数据库并可以连接到test 数据库。下一步,我们必须指定testuser这个用户可以执行哪些操作:
mysql> GRANT select, insert, delete,update
-> ON test.*
-> TO testuser@localhost;
Query OK, 0 rows affected (0.00 sec)
此操作使testuser能够在每一个test数据库中的表执行SELECT,INSERT和DELETE以及UPDATE查询操作。现在我们结束操作并退出MySQL客户程序:
mysql> exit
DDL操作
1:使用SHOW语句找出在服务器上当前存在什么数据库:
mysql> SHOW DATABASES;
2、创建一个数据库MYSQLDATA
mysql> Create DATABASE MYSQLDATA;
3:选择你所创建的数据库
mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)
4:查看现在的数据库中存在什么表
mysql> SHOW TABLES;
5:创建一个数据库表
mysql> Create TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));
6:显示表的结构:
mysql> DESCRIBE MYTABLE;
7:往表中加入记录
mysql> insert into MYTABLE values (“hyq”,”M”);
8:用文本方式将数据装入数据库表中(例如D:/mysql.txt)
mysql> LOAD DATA LOCAL INFILE “D:/mysql.txt”INTO TABLE MYTABLE;
9:导入.sql文件命令(例如D:/mysql.sql)
mysql>use database;
mysql>source d:/mysql.sql;
10:删除表
mysql>drop TABLE MYTABLE;
11:清空表
mysql>delete from MYTABLE;
12:更新表中数据
mysql>update MYTABLE set sex=”f”where name=’hyq’;