SQLServer2008R2不支持的功能_第1頁
SQLServer2008R2不支持的功能_第2頁
SQLServer2008R2不支持的功能_第3頁
SQLServer2008R2不支持的功能_第4頁
SQLServer2008R2不支持的功能_第5頁
已閱讀5頁,還剩9頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、SQLServer2008R2不支持的功能本主題介紹 SQL Server 2008 R2 中仍然可用但不推薦使用的 SQL Server 數(shù)據(jù)庫引擎 功能。按照計(jì)劃,SQL Server 未來版本將不再具有這些功能。在新的應(yīng)用程序中不應(yīng)使用這些不推薦使用的功能??梢允褂?SQL Server Deprecated Features Object 性能計(jì)數(shù)器監(jiān)視不推薦使用的功能的使用情況并跟蹤事件。SQL Server 的下一版本中不支持的功能SQL Server 的下一個(gè)版本將不再支持以下 SQL Server 數(shù)據(jù)庫引擎功能。請(qǐng)不要在新的開發(fā)工作中使用這些功能,并盡快修改當(dāng)前還在使用這些功

2、能的應(yīng)用程序。 功能名稱值在跟蹤事件中顯示為 ObjectName,而在性能計(jì)數(shù)器和 sys.dm_os_performance_counters 中顯示為實(shí)例名稱。功能 ID 在跟蹤事件中顯示為 ObjectId。類別不推薦使用的功能替代功能功能名稱功能 ID備份和還原BACKUP DATABASE | LOG WITH PASSWORD無BACKUP DATABASE 或 LOG WITH PASSWORD104備份和還原BACKUP DATABASE | LOG WITH MEDIAPASSWORD無BACKUP DATABASE 或 LOG WITH MEDIAPA

3、SSWORD103備份和還原RESTORE DATABASE | LOG WITH DBO_ONLYRESTORE DATABASE | LOG WITH RESTRICTED_USERRESTORE DATABASE 或 LOG WITH DBO_ONLY101備份和還原RESTORE DATABASE | LOG WITH PASSWORD無RESTORE DATABASE 或 LOG WITH PASSWORD106備份和還原RESTORE DATABASE | LOG WITH MEDIAPASSWORD無RESTORE DATABASE 或 LOG WITH MEDIAPASSWOR

4、D105兼容級(jí)別兼容級(jí)別為 80,從版本 80 進(jìn)行升級(jí)。只有最后兩個(gè)版本的兼容級(jí)別可用。有關(guān)兼容級(jí)別的詳細(xì)信息,請(qǐng)參閱 ALTER DATABASE 兼容級(jí)別 (Transact-SQL)。數(shù)據(jù)庫兼容級(jí)別 80107元數(shù)據(jù)DATABASEPROPERTYDATABASEPROPERTYEXDATABASEPROPERTY38內(nèi)存管理支持地址窗口化擴(kuò)展插件 (AWE),從而允許在 32 位操作系統(tǒng)上使用超過 4 GB 的物理內(nèi)存。使用 64 位操作系統(tǒng)以使用超過 4 GB 的物理內(nèi)存。無無數(shù)據(jù)庫對(duì)象有關(guān)觸發(fā)器的 WITH APPEND 子句重新創(chuàng)建整個(gè)觸發(fā)器。CREATE TRIGG

5、ER WITH APPEND171實(shí)例選項(xiàng)disallow results from triggers 選項(xiàng)的默認(rèn)設(shè)置 = 0disallow results from triggers 選項(xiàng)的默認(rèn)設(shè)置 = 1sp_configure 'disallow results from triggers'172數(shù)據(jù)庫選項(xiàng)sp_dboptionALTER DATABASEsp_dboption77查詢提示FASTFIRSTROW 提示OPTION (FAST n)。FASTFIRSTROW177遠(yuǎn)程服務(wù)器sp_addremoteloginsp_addserversp_dropremot

6、eloginsp_helpremoteloginsp_remoteoption用鏈接服務(wù)器替代遠(yuǎn)程服務(wù)器。sp_addremoteloginsp_addserversp_dropremoteloginsp_helpremoteloginsp_remoteoption7069717273遠(yuǎn)程服務(wù)器remserver用鏈接服務(wù)器替代遠(yuǎn)程服務(wù)器。無無遠(yuǎn)程服務(wù)器SET REMOTE_PROC_TRANSACTIONS用鏈接服務(wù)器替代遠(yuǎn)程服務(wù)器。SET REMOTE_PROC_TRANSACTIONS110安全性sp_dropalias請(qǐng)將別名替換為用戶帳戶和數(shù)據(jù)庫角色的組合。請(qǐng)使用 sp_dropal

7、ias 刪除已升級(jí)數(shù)據(jù)庫中的別名。sp_dropalias68SET 選項(xiàng)SET DISABLE_DEF_CNST_CHK無。該選項(xiàng)不起任何作用。SET DISABLE_DEF_CNST_CHK188SET 選項(xiàng)INSERT、UPDATE 和 DELETE 語句的 SET ROWCOUNTTOP 關(guān)鍵字SET ROWCOUNT109Transact-SQL 語法*= 和 =* 的用法使用 ANSI 聯(lián)接語法。有關(guān)詳細(xì)信息,請(qǐng)參閱FROM (Transact-SQL)。非 ANSI *= 或 =* 外部聯(lián)接運(yùn)算符178Transact-SQL 語法COMPUTE / COMPUTE BY使用 R

8、OLLUPCOMPUTE BY180系統(tǒng)表sys.database_principal_aliases請(qǐng)使用角色而不是別名。database_principal_aliases150工具sqlmaint 實(shí)用工具使用 SQL Server 維護(hù)計(jì)劃功能無無Transact-SQL不推薦使用 RAISERROR(格式:RAISERROR 整型字符串)語法。請(qǐng)使用當(dāng)前的 RAISERROR 語法重寫語句。舊式 RAISEERROR164可編程性SQL Server 數(shù)據(jù)庫管理對(duì)象 (SQL-DMO)SQL Server 管理對(duì)象 (SMO)SQL Server 數(shù)據(jù)庫管理對(duì)象 (SQL-DMO)

9、已從 SQL Server 2008 R2 Express 和 SQL Server 2008 R2 功能包中刪除。SQL-DMO 還不支持 SQL Server 2000 后引入的數(shù)據(jù)庫引擎功能。建議您盡快修改當(dāng)前使用此功能的應(yīng)用程序。如果必須支持 SQL-DMO,請(qǐng)從 Microsoft 下載中心下載 SQL Server 2008 功能包,然后安裝其中的向后兼容組件。切勿在新的開發(fā)工作中使用 SQL-DMO,請(qǐng)改用 SQL Server 管理對(duì)象 (SMO)。通過安裝 SQL Server 2008 R2 聯(lián)機(jī)叢書可獲得 SMO 文檔。無SQL Server 未來版本中不支持的功能SQL

10、 Server 的下一版本仍支持以下 SQL Server 數(shù)據(jù)庫引擎功能,但以后的版本將刪除這些功能。具體是哪一 SQL Server 版本現(xiàn)在還未確定。 類別不推薦使用的功能替代功能功能名稱功能 ID兼容級(jí)別sp_dbcmptlevelALTER DATABASE SET COMPATIBILITY_LEVEL。有關(guān)詳細(xì)信息,請(qǐng)參閱ALTER DATABASE 兼容級(jí)別 (Transact-SQL)。sp_dbcmptlevel80兼容級(jí)別數(shù)據(jù)庫兼容級(jí)別 90計(jì)劃為未來版本升級(jí)數(shù)據(jù)庫和應(yīng)用程序。數(shù)據(jù)庫兼容級(jí)別 90108XML內(nèi)聯(lián) XDR 架構(gòu)生成不推薦使用 FOR XML 選項(xiàng)

11、的 XMLDATA 指令。如果是 RAW 和 AUTO 模式,請(qǐng)使用 XSD 生成。在 EXPLICT 模式下,沒有可以代替 XMLDATA 指令的項(xiàng)。XMLDATA181備份和還原BACKUP DATABASE | LOG TO TAPEBACKUP DATABASE | LOG TO device_that_is_a_tapeBACKUP DATABASE | LOG TO DISKBACKUP DATABASE | LOG TOdevice_that_is_a_diskBACKUP DATABASE 或 LOG TO TAPE235備份和還原sp_addumpdevice

12、9;tape'sp_addumpdevice'disk'ADDING TAPE DEVICE236備份和還原sp_helpdevicesys.backup_devicessp_helpdevice100排序規(guī)則Korean_Wansung_UnicodeLithuanian_ClassicSQL_AltDiction_CP1253_CS_AS無。SQL Server 2005 中存在這些排序規(guī)則,但 fn_helpcollations 并不將它們顯示出來。Korean_Wansung_UnicodeLithuanian_ClassicSQL_AltDiction_CP1

13、253_CS_AS191192194排序規(guī)則印地語馬其頓語SQL Server 2005 及更高版本中存在這些排序規(guī)則,但 fn_helpcollations 并不將它們顯示出來。請(qǐng)改用 Macedonian_FYROM_90 和 Indic_General_90。印地語馬其頓語190193排序規(guī)則Azeri_Latin_90Azeri_Cyrilllic_90Azeri_Latin_100Azeri_Cyrilllic_100Azeri_Latin_90Azeri_Cyrilllic_90232233配置SET ANSI_NULLS OFF 和 ANSI_NULLS OFF 數(shù)據(jù)庫選項(xiàng)SET

14、 ANSI_PADDING OFF 和 ANSI_PADDING OFF 數(shù)據(jù)庫選項(xiàng)SET CONCAT_NULL_YIELDS_NULL OFF 和 CONCAT_NULL_YIELDS_NULL OFF 數(shù)據(jù)庫選項(xiàng)SET OFFSETS無。ANSI_NULLS、ANSI_PADDING 和 CONCAT_NULLS_YIELDS_NULL 這三個(gè)選項(xiàng)在任何情況下始終設(shè)置為 ON。SET OFFSETS 將不可用。SET ANSI_NULLS OFFSET ANSI_PADDING OFFSET CONCAT_NULL_YIELDS_NULL OFFSET OFFSETSALTER DATA

15、BASE SET ANSI_NULLS OFFALTER DATABASE SET ANSI_PADDING OFFALTER DATABASE SET CONCAT_NULL_YIELDS_NULL OFFSET 選項(xiàng)數(shù)據(jù)類型sp_addtypesp_droptypeCREATE TYPEDROP TYPEsp_addtypesp_droptype6263數(shù)據(jù)類型rowversion 數(shù)據(jù)類型的 timestamp 語法rowversion 數(shù)據(jù)類型語法TIMESTAMP158數(shù)據(jù)類型在 timestamp 列中插入 null 值的

16、功能。請(qǐng)改用 DEFAULT。將 NULL 插入 TIMESTAMP 列179數(shù)據(jù)類型'text in row' 表選項(xiàng)請(qǐng)使用 varchar(max)、nvarchar(max) 和varbinary(max) 數(shù)據(jù)類型。有關(guān)詳細(xì)信息,請(qǐng)參閱 sp_tableoption (Transact-SQL)。Text in row 表選項(xiàng)9數(shù)據(jù)類型數(shù)據(jù)類型:· text· ntext· image請(qǐng)使用 varchar(max)、nvarchar(max) 和varbinary(max)

17、60;數(shù)據(jù)類型。數(shù)據(jù)類型:text、ntext 或 image4數(shù)據(jù)庫管理sp_attach_dbsp_attach_single_file_db使用 FOR ATTACH 選項(xiàng)的 CREATE DATABASE 語句。若要在一個(gè)或多個(gè)日志文件有新位置的情況下重新生成這些日志文件,請(qǐng)使用 FOR ATTACH_REBUILD_LOG 選項(xiàng)。sp_attach_dbsp_attach_single_file_db8182數(shù)據(jù)庫對(duì)象CREATE DEFAULTDROP DEFAULTsp_bindefaultsp_unbindefaultCREATE TABLE 和 ALTER

18、 TABLE 中的 DEFAULT 關(guān)鍵字CREATE_DROP_DEFAULTsp_bindefaultsp_unbindefault1626465數(shù)據(jù)庫對(duì)象CREATE RULEDROP RULEsp_bindrulesp_unbindruleCREATE TABLE 和 ALTER TABLE 中的 CHECK 關(guān)鍵字CREATE_DROP_RULEsp_bindrulesp_unbindrule1616667數(shù)據(jù)庫對(duì)象sp_change_users_login使用 ALTER USER。sp_change_users_login無數(shù)據(jù)庫對(duì)象sp_dependssys.dm_sql_re

19、ferencing_entities 與sys.dm_sql_referenced_entitiessp_depends195數(shù)據(jù)庫對(duì)象sp_renamedbALTER DATABASE 中的 MODIFY NAMEsp_renamedb79數(shù)據(jù)庫對(duì)象sp_getbindtoken使用 MARS 或分布式事務(wù)。sp_getbindtoken98數(shù)據(jù)庫選項(xiàng)sp_bindsession使用 MARS 或分布式事務(wù)。sp_bindsession97數(shù)據(jù)庫選項(xiàng)sp_resetstatusALTER DATABASE SET ONLINE | EMERGENCY sp_resetstatus83數(shù)據(jù)庫選

20、項(xiàng)ALTER DATABASE 的 TORN_PAGE_DETECTION 選項(xiàng)ALTER DATABASE 的 PAGE_VERIFY TORN_PAGE_DETECTION 選項(xiàng)ALTER DATABASE WITH TORN_PAGE_DETECTION102DBCCDBCC DBREINDEXALTER INDEX 的 REBUILD 選項(xiàng)。DBCC DBREINDEX11DBCCDBCC INDEXDEFRAGALTER INDEX 的 REORGANIZE 選項(xiàng)DBCC INDEXDEFRAG18DBCCDBCC SHOWCONTIGsys.dm_db_index_physical

21、_statsDBCC SHOWCONTIG10DBCCDBCC PINTABLEDBCC UNPINTABLE無效。DBCC UNPINTABLE189擴(kuò)展屬性用 Level0type = 'type' 和 Level0type = 'USER' 向 1 級(jí)或 2 級(jí)類型對(duì)象添加擴(kuò)展屬性。用 Level0type = 'USER' 只可直接向用戶或角色添加擴(kuò)展屬性。用 Level0type = 'SCHEMA' 向 1 級(jí)類型(如 TABLE 或 VIEW)或 2 級(jí)類型(如 COLUMN 或 TRIGGER)添加擴(kuò)展屬性。有關(guān)詳

22、細(xì)信息,請(qǐng)參閱 sp_addextendedproperty (Transact-SQL)。EXTPROP_LEVEL0TYPEEXTPROP_LEVEL0USER1314擴(kuò)展存儲(chǔ)過程編程srv_allocsrv_convertsrv_describesrv_getbindtokensrv_got_attentionsrv_message_handlersrv_paramdatasrv_paraminfosrv_paramlensrv_parammaxlensrv_paramnamesrv_paramnumbersrv_paramsetsrv_paramsetoutputsrv_pa

23、ramstatussrv_paramtypesrv_pfieldsrv_pfieldexsrv_rpcdbsrv_rpcnamesrv_rpcnumbersrv_rpcoptionssrv_rpcownersrv_rpcparamssrv_senddonesrv_sendmsgsrv_sendrowsrv_setcoldatasrv_setcollensrv_setutypesrv_willconvertsrv_wsendmsg請(qǐng)改用 CLR 集成。XP_API20擴(kuò)展存儲(chǔ)過程編程sp_addextendedprocsp_dropextendedprocsp_helpextendedproc請(qǐng)

24、改用 CLR 集成。sp_addextendedprocsp_dropextendedprocsp_helpextendedproc949596擴(kuò)展存儲(chǔ)過程xp_grantloginxp_revokeloginxp_loginConfigUse CREATE LOGIN使用 SERVERPROPERTY 的 DROP LOGIN IsIntegratedSecurityOnly 參數(shù)xp_grantloginxp_revokeloginxp_loginconfig444559函數(shù)fn_get_sqlsys.dm_exec_sql_textfn_get_sql151索引選項(xiàng)sp_indexopt

25、ionALTER INDEXsp_indexoption78索引選項(xiàng)選項(xiàng)兩側(cè)沒有括號(hào)的 CREATE TABLE、ALTER TABLE 或 CREATE INDEX 語法。請(qǐng)重寫語句以使用當(dāng)前語法。INDEX_OPTION33數(shù)據(jù)庫對(duì)象從觸發(fā)器返回結(jié)果集的功能無從觸發(fā)器返回結(jié)果12實(shí)例選項(xiàng)sp_configure 選項(xiàng)'allow updates'系統(tǒng)表不再可更新。其設(shè)置不起作用。sp_configure 'allow updates'173實(shí)例選項(xiàng)sp_configure 選項(xiàng):· 'locks'· 'open o

26、bjects'· 'set working set size'這些選項(xiàng)目前為自動(dòng)配置。其設(shè)置不起作用。sp_configure 'locks'sp_configure 'open objects'sp_configure 'set working set size'174175176實(shí)例選項(xiàng)sp_configure 選項(xiàng) 'user instances enabled' 和 'user instance timeout'不再需要此功能,因?yàn)?SQL Server Compact 3

27、.5 SP1 提供了必要的功能。其設(shè)置不起作用。無無實(shí)例選項(xiàng)sp_configure 選項(xiàng)priority boost'系統(tǒng)表不再可更新。其設(shè)置不起作用。請(qǐng)改用 Windows start /high program.exe 選項(xiàng)。sp_configure 'priority boost'199實(shí)例選項(xiàng)sp_configure 選項(xiàng) 'remote proc trans'系統(tǒng)表不再可更新。其設(shè)置不起作用。sp_configure 'remote proc trans'37鏈接服務(wù)器對(duì)于鏈接服務(wù)器,指定 SQLOLEDB 訪問接口。SQL

28、Server Native Client (SQLNCLI)對(duì)于鏈接服務(wù)器使用 SQLOLEDDB19鎖定sp_locksys.dm_tran_lockssp_lock99郵件SQL Mail數(shù)據(jù)庫郵件SQLMail郵件元數(shù)據(jù)FILE_IDINDEXKEY_PROPERTYFILE_IDEXsys.index_columnsFILE_IDINDEXKEY_PROPERTY1517本機(jī) XML Web 服務(wù)帶有 FOR SOAP 選項(xiàng)的 CREATE ENDPOINT 或 ALTER ENDPOINT 語句。sys.endpoint_webmethodssys.soap_endpoints請(qǐng)改用

29、 Windows Communications Foundation (WCF) 或 ASP.NET。CREATE/ALTER ENDPOINTsys.endpoint_webmethodssys.soap_endpoints212223可編程性Microsoft.NetEnterpriseServers 命名空間。Microsoft.SqlServer.MessageBox 命名空間。無無可刪除數(shù)據(jù)庫sp_certify_removablesp_create_removablesp_detach_dbsp_certify_removablesp_create_remova

30、ble7475可刪除數(shù)據(jù)庫sp_dbremoveDROP DATABASEsp_dbremove76安全性ALTER LOGIN WITH SET CREDENTIAL 語法由新的 ALTER LOGIN ADD 和 DROP CREDENTIAL 語法取代ALTER LOGIN WITH SET CREDENTIAL230安全性sp_addapprolesp_dropapproleCREATE APPLICATION ROLEDROP APPLICATION ROLEsp_addapprolesp_dropapprole5354安全性sp_addloginsp_droploginCREATE

31、 LOGINDROP LOGINsp_addloginsp_droplogin3940安全性sp_addusersp_dropuserCREATE USERDROP USERsp_addusersp_dropuser4950安全性sp_grantdbaccesssp_revokedbaccessCREATE USERDROP USERsp_grantdbaccesssp_revokedbaccess5152安全性sp_addrolesp_droproleCREATE ROLEDROP ROLEsp_addrolesp_droprole5657安全性sp_approlepasswordsp_pa

32、sswordALTER APPLICATION ROLEALTER LOGINsp_approlepasswordsp_password5546安全性sp_changeobjectownerALTER SCHEMA 或 ALTER AUTHORIZATIONsp_changeobjectowner58安全性sp_defaultdbsp_defaultlanguageALTER LOGINsp_defaultdbsp_defaultlanguage4748安全性sp_denyloginsp_grantloginsp_revokeloginALTER LOGIN DISABLECREATE LOG

33、INDROP LOGINsp_denyloginsp_grantloginsp_revokelogin424143安全性USER_IDDATABASE_PRINCIPAL_IDUSER_ID16安全性sp_srvrolepermissionsp_dbfixedrolepermission這些存儲(chǔ)過程返回在 SQL Server 2000 中是正確的信息。該輸出不反映在 SQL Server 2008 中實(shí)現(xiàn)的權(quán)限層次結(jié)構(gòu)的更改。有關(guān)詳細(xì)信息,請(qǐng)參閱固定服務(wù)器角色的權(quán)限(數(shù)據(jù)庫引擎)。sp_srvrolepermissionsp_dbfixedrolepermission6160安全性GRANT

34、 ALLDENY ALLREVOKE ALLGRANT、DENY 和 REVOKE 特定權(quán)限。ALL 權(quán)限35安全性PERMISSIONS 內(nèi)部函數(shù)請(qǐng)改為查詢 sys.fn_my_permissions。PERMISSIONS170安全性SETUSEREXECUTE ASSETUSER165安全性RC4 和 DESX 加密算法請(qǐng)使用其他算法,如 AES。DESX 算法238SMO 類Microsoft.SQLServer.Management.Smo.Information 類Microsoft.SQLServer.Management.Smo.Settings 類Micr

35、osoft.SQLServer.Management.Smo.DatabaseOptions 類Microsoft.SqlServer.Management.Smo.DatabaseDdlTrigger.NotForReplication屬性Microsoft.SqlServer.Management.Smo.Server 類Microsoft.SqlServer.Management.Smo.Server 類Microsoft.SqlServer.Management.Smo.Database類無無無SQL Server 代理net send 通知尋呼

36、通知ActiveX 子系統(tǒng)電子郵件通知電子郵件通知命令或 PowerShell 腳本無無SQL Server Management Studio解決方案資源管理器集成到 SQL Server Management Studio源代碼管理集成到 SQL Server Management Studio 無無系統(tǒng)表sysaltfilessyscacheobjectssyscolumnssyscommentssysconfiguressysconstraintssyscurconfigssysdatabasessysdependssysdevicessysfilegroupssysfile

37、ssysforeignkeyssysfulltextcatalogssysindexessysindexkeyssyslockinfosysloginssysmemberssysmessagessysobjectssysoledbuserssysopentapessysperfinfosyspermissionssysprocessessysprotectssysreferencessysremoteloginssysserverssystypessysusers兼容性視圖。有關(guān)詳細(xì)信息,請(qǐng)參閱兼容性視圖 (Transact-SQL)。重要提示兼容性視圖不顯示 SQL Server 2005

38、中新增功能的元數(shù)據(jù)。建議將應(yīng)用程序升級(jí)為使用目錄視圖。有關(guān)詳細(xì)信息,請(qǐng)參閱目錄視圖 (Transact-SQL)。sysaltfilessyscacheobjectssyscolumnssyscommentssysconfiguressysconstraintssyscurconfigssysdatabasessysdependssysdevicessysfilegroupssysfilessysforeignkeyssysfulltextcatalogssysindexessysindexkeyssyslockinfosysloginssysmemberssysmessagessysobje

39、ctssysoledbuserssysopentapessysperfinfosyspermissionssysprocessessysprotectssysreferencessysremoteloginssysserverssystypessysusers141152無133126146131147142123144128127130122132134無143140119137125139145157121153120129138136135124系統(tǒng)表sys.numbered_proceduressys.numbered_procedure_parameters無numbered_pro

40、ceduresnumbered_procedure_parameters148149系統(tǒng)函數(shù)fn_virtualservernodesfn_servershareddrivessys.dm_os_cluster_nodessys.dm_io_cluster_shared_drivesfn_virtualservernodesfn_servershareddrives155156系統(tǒng)視圖sys.sql_dependenciessys.sql_expression_dependenciessys.sql_dependencies196表壓縮vardecimal 存儲(chǔ)格式的使用。不推薦使用 Vard

41、ecimal 存儲(chǔ)格式。SQL Server 2008 提供的數(shù)據(jù)壓縮功能可以壓縮十進(jìn)制值和其他數(shù)據(jù)類型的值。建議您使用數(shù)據(jù)壓縮,而不使用 vardecimal 存儲(chǔ)格式。Vardecimal 存儲(chǔ)格式200表壓縮使用 sp_db_vardecimal_storage_format 過程。不推薦使用 Vardecimal 存儲(chǔ)格式。SQL Server 2008 提供的數(shù)據(jù)壓縮功能可以壓縮十進(jìn)制值和其他數(shù)據(jù)類型的值。建議您使用數(shù)據(jù)壓縮,而不使用 vardecimal 存儲(chǔ)格式。sp_db_vardecimal_storage_format201表壓縮使用 sp_estimated_rowsiz

42、e_reduction_for_vardecimal 過程。改用數(shù)據(jù)壓縮和 sp_estimate_data_compression_savings 過程。sp_estimated_rowsize_reduction_for_vardecimal202表提示在 UPDATE 或 DELETE 語句的 FROM 子句中指定 NOLOCK 或 READUNCOMMITTED。請(qǐng)從 FROM 子句中刪除 NOLOCK 或 READUNCOMMITTED 表提示。UPDATE 或 DELETE 中的 NOLOCK 或 READUNCOMMITTED無表提示不借助 WITH 關(guān)鍵字指定表提示。使用 WI

43、TH。不帶 WITH 的表提示8表提示不帶括號(hào)的 HOLDLOCK 表提示167表提示INSERT_HINTS34TextpointersWRITETEXTUPDATETEXTREADTEXT無UPDATETEXT 或 WRITETEXTREADTEXT115114TextpointersTEXTPTR()TEXTVALID()無TEXTPTRTEXTVALID56Transact-SQL: 函數(shù)調(diào)用序列已被 SELECT column_list FROM sys.<function_name>() 取代。例如,將 SELECT * FROM :fn_

44、virtualfilestats(2,1)替換為 SELECT * FROM sys.fn_virtualfilestats(2,1)?!?”函數(shù)調(diào)用語法166Transact-SQL由三部分和四部分組成的列引用。由兩部分組成的名稱是符合標(biāo)準(zhǔn)的行為。兩個(gè)以上的部分構(gòu)成的列名稱3Transact-SQL用引號(hào)引起來的字符串用作 SELECT 列表中表達(dá)式的列別名:'string_alias' = expressionexpression AScolumn_aliasexpression AS column_aliasexpression AS "column_alias"expression AS 'column_alias'column_alias =expression字符串文字作為列別名184Transact-SQL編號(hào)過程無。請(qǐng)勿使用。ProcNums160Transact-SQL在 DROP INDEX

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論