SQL Server 2008 ¶¨Ê±×÷ÒµµÄÖƶ¨(SQL2005²Î¿¼´Ë·½·¨)
--------------------------------------------------------------------------
-- Author : htl258(Tony)
-- Date : 2010-04-29 19:07:45
-- Version:Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (Intel X86)
-- Jul 9 2008 14:43:38
-- Copyright (c) 1988-2008 Microsoft Corporation
-- Developer Edition on Windows NT 5.1 <X86> (Build 2600: Service Pack 3)
-- Blog : http://blog.csdn.net/htl258
-- Subject: SQL Server 2008 ¶¨Ê±×÷ÒµµÄÖƶ¨(SQL2005²Î¿¼´Ë·½·¨)
--------------------------------------------------------------------------
--SQL Server 2008 ¶¨Ê±×÷ÒµµÄÖƶ¨
--1.´ò¿ª¡¾SQL Server Management Studio¡¿£¬ÔÚ¡¾¶ÔÏó×ÊÔ´¹ÜÀíÆ÷¡¿ÁбíÖÐÑ¡Ôñ¡¾SQL Server ´úÀí¡¿£»
--2.Êó±êÓÒ»÷¡¾SQL Server ´úÀí¡¿£¬Ñ¡Ôñ¡¾Æô¶¯(S)¡¿£¬ÈçÒÑÆô¶¯£¬¿ÉÒÔÊ¡ÂԴ˲½Ö裻
--3.Õ¹¿ª¡¾SQL Server ´úÀí¡¿ÁÐ±í£¬ÓÒ»÷¡¾×÷Òµ¡¿-->¡¾Ð½¨×÷Òµ¡¿£»
--3.1 ÔÚ¡¾³£¹æ¡¿Ñ¡ÏÖУº
-- ÊäÈë×÷ÒµÃû³Æ£¬Èç"My Job"£»
--3.2 ÔÚ¡¾²½Öè¡¿Ñ¡ÏÖУº
--3.2.1 µã»÷¡¾Ð½¨¡¿£¬ÊäÈ롾²½ÖèÃû³Æ¡¿£¬È瓲½Öè1”£¬ÀàÐÍĬÈÏT-SQL½Å±¾£¬Ò²¿ÉÒÔÑ¡ÔñSSIS°üµÈ£»
--3.2.2 ÔÚ¡¾Êý¾Ý¿â¡¿Ò»À¸Ñ¡ÔñÒª×÷Òµ´¦ÀíµÄÊý¾Ý¿â£¬ÔÚ¡¾ÃüÁî¡¿µÄÓұ߿հױà¼À¸ÊäÈëÒªÖ´ÐеÄSQL´úÂ룬
EXEC p_Name --È磺ִÐÐÒ»¸öP_NameµÄ´æ´¢¹ý³Ì
-- Ò²¿ÉÒÔµã»÷ÃüÁîÏÂÃæµÄ¡¾´ò¿ª¡¿£¬´ò¿ª.sql½Å±¾£»
--3.2.3 ÊäÈëÔËÐнű¾ºó£¬½¨Òéµã»÷¡¾·ÖÎö¡¿£¬È·±£½Å±¾Óï·¨ÕýÈ·£¬È»ºóµã»÷ÏÂÃæµÄ¡¾È·¶¨¡¿°´Å¥£»
--3.3 ÔÚ¡¾¼Æ»®¡¿Ñ¡ÏÖУº
--3.3.1 µã»÷¡¾Ð½¨¡¿£¬ÊäÈ롾¼Æ»®Ãû³Æ¡¿£¬È瓼ƻ®1”£¬¼Æ»®ÀàÐÍĬÈÏÊÇ”Öظ´Ö´ÐД£¬Ò²¿ÉÒÔÑ¡ÔñÖ´ÐÐÒ»´ÎµÈ;
--3.3.2 ÔÚ¡¾ÆµÂÊ¡¿-->¡¾Ö´ÐС¿´¦Ñ¡Ôñ“ÿÌ씡¢“ÿÖÜ”»ò“ÿÔ”£¬ÒԓÿÌì”ΪÀý£¬¼ä¸ôʱ¼äÊäÈë¼ä¸ô¼¸ÌìÖ´ÐÐÒ»´Î£¬
-- ÏÂÃ滹¿ÉÒÔÑ¡ÔñÿÌìÒ»´ÎÐÔÖ´Ðлò¼ä¸ôÒ»¶¨
Ïà¹ØÎĵµ£º
exec xp_cmdshell 'md E:\project'
--ÏÈÅжÏÊý¾Ý¿âÊÇ·ñ´æÔÚÈç¹û´æÔÚ¾Íɾ³ý
if exists(select * from sysdatabases where name='bbsDB')
drop database bbsDB
--´´½¨Êý¾Ý¿âÎļþ
create database bbsDB
--Ö÷Êý¾Ý¿âÎļþ
on primary
(
name='bbsDB_data',--ΪÖ÷ÒªÊý¾Ý¿âÎļþÃüÃû
filename='E:\proj ......
²Ù×÷Êý¾Ý¿â½á¹¹µÄ³£ÓÃSql
ÏÂÃæÊÇSql Server ºÍ Access ²Ù×÷Êý¾Ý¿â½á¹¹µÄ³£ÓÃSql£¬ÄÚÈÝÓɺ£ÍÞÕûÀí£¬²»ÕýÈ·Óë²»ÍêÕûÖ®´¦»¹ÇëÌá³ö£¬Ð»Ð»¡£
н¨±í£º
create table [±íÃû]
(
[×Ô¶¯±àºÅ×Ö¶Î] int IDENTITY (1,1) PRIMARY KEY ,
[×Ö¶Î1] nVarChar(50) default 'ĬÈÏÖµ' null ,
[×Ö¶Î2] ntext null ,
[×Ö¶Î3] dateti ......
±¾ÒëÎIJÉÓÃ֪ʶ¹²ÏíÊðÃû-·ÇÉÌÒµÐÔʹÓÃ-Ïàͬ·½Ê½¹²Ïí 3.0 UnportedÐí¿ÉÐÒé·¢²¼£¬×ªÔØÇë±£Áô´ËÐÅÏ¢
ÒëÕߣºÂí³ÝÜÈ | Á´½Ó£ºhttp://www.dbabeta.com/2010/oracle-sql-server-comparison-i.html
×÷ÕߣºSadequl Hussain | ÔÎÄ£ºhttp://www.sql-server-performance.com/articles/dba/oracle_sql_server_comparison_p1.aspx
Ò» ......
ÒÔÇ°ÔÚ2000Àï¿ÉÒÔÊý¾Ýµ¼Èëµ¼³ö£¬µ±È»ÔÚ2005ÀïÒ²²»ÀýÍ⣬ͬÑùÓÐÕâÑùµÄ²Ù×÷£¬Ö»ÊÇÔÚ²Ù×÷ÉϺÍ2000ÓеãÇø±ð£¬ÏÂÃæͨ¹ýͼÎĵķ½·¨½ÌÄãÔõÑùµ¼Èëµ¼³öÊý¾Ý¡£
²Ù×÷²½Ö裺
1¡¢Èçͼ£¬ÔÚ“¶ÔÏó×ÊÁϹÜÀíÆ÷”ÀÓÒ»÷ÄãÒªµ¼Èëµ¼³öÊý¾ÝµÄÊý¾Ý¿â£¬Ñ¡Ôñ“ÈÎÎñ”ÀïµÄµ¼ÈëÊý¾Ý»òµ¼³öÊý¾Ý£¬ÎÒÕâÀïÒÔµ¼ÈëÊý¾ÝΪÀý£¬µ¼³öÊ ......
IF NOT EXISTS (SELECT * from ::fn_listextendedproperty
(N'MS_Description' , N'SCHEMA',N'dbo',
N'TABLE',N'±íÃû', N'COLUMN',N'ÁÐÃû'))
EXEC sys.sp_addextendedproperty @name=N'MS_Description',
@value=N'˵Ã÷ÄÚÈÝ' , @level0type=N'SCHEMA',@level0name=N'dbo',
@level1type=N'TABLE',@level1name=N'±íà ......