Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

¾­µäSQLÓï¾ä´óÈ«ÊÕ²Ø

ÏÂÁÐÓï¾ä²¿·ÖÊÇ
Mssql
Óï¾ä£¬²»¿ÉÒÔÔÚ
access
ÖÐʹÓá£

 
¡¡¡¡
SQL
·ÖÀࣺ
 
¡¡¡¡
DDL
—Êý¾Ý¶¨ÒåÓïÑÔ
(CREATE
£¬
ALTER
£¬
DROP
£¬
DECLARE)
¡¡¡¡
DML
—Êý¾Ý²Ù×ÝÓïÑÔ
(SELECT
£¬
DELETE
£¬
UPDATE
£¬
INSERT)
¡¡¡¡
DCL
—Êý¾Ý¿ØÖÆÓïÑÔ
(GRANT
£¬
REVOKE
£¬
COMMIT
£¬
ROLLBACK)
 
¡¡¡¡Ê×ÏÈ
,
¼òÒª½éÉÜ»ù´¡Óï¾ä£º
 
¡¡¡¡
1
¡¢ËµÃ÷£º´´½¨Êý¾Ý¿â
 
CREATE DATABASE
database-name
 
¡¡¡¡
2
¡¢ËµÃ÷£ºÉ¾³ýÊý¾Ý¿â
 
drop database
dbname
 
¡¡¡¡
3
¡¢ËµÃ÷£º±¸·Ý
sql server
 
¡¡¡¡
---
´´½¨

±¸·ÝÊý¾ÝµÄ
device
 
USE master
EXEC
sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'
 
¡¡¡¡
---
¿ªÊ¼

±¸·Ý
 
BACKUP DATABASE
pubs TO testBack
 
¡¡¡¡
4
¡¢ËµÃ÷£º´´½¨Ð±í
 
create table
tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)
 
¡¡¡¡¸ù¾ÝÒÑÓÐµÄ±í´´½¨ÐÂ±í£º
 
A
£º
create table
tab_new like tab_old (
ʹÓÃ¾É±í´´
½¨Ð±í
)
B
£º
create table
tab_new as select col1,col2

from tab_old
definition only
 
¡¡¡¡
5
¡¢ËµÃ÷£º
 
¡¡¡¡É¾³ýÐÂ±í£º
drop table
tabname
 
¡¡¡¡
6
¡¢ËµÃ÷£º
 
¡¡¡¡Ôö¼ÓÒ»¸öÁУº
Alter table
tabname add column col type
 
¡¡¡¡×¢£ºÁÐÔö¼Óºó½«²»ÄÜɾ³ý¡£
DB2
ÖÐÁмÓÉϺóÊý¾ÝÀàÐÍÒ²²»Äܸı䣬ΨһÄܸıäµÄÊÇÔö¼Ó
varchar
ÀàÐ͵ij¤¶È¡£
 
¡¡¡¡
7
¡¢ËµÃ÷£º
 
¡¡¡¡Ìí¼ÓÖ÷¼ü£º
Alter table
tabname add primary key(col)
 
¡¡¡¡ËµÃ÷£º
 
¡¡¡¡É¾³ýÖ÷¼ü£º
Alter table
tabname drop primary key(col)
 
¡¡¡¡
8
¡¢ËµÃ÷£º
 
¡¡¡¡´´½¨Ë÷Òý£º
create
[unique] index idxname on tabname(col

.)
 
¡¡¡¡É¾³ýË÷Òý£º
drop index
idxname
 
¡¡¡¡×¢£ºË÷ÒýÊDz»¿É¸ü¸ÄµÄ£¬Ïë¸ü
¸Ä±ØÐëɾ³ýÖØÐ½¨¡£
 
¡¡¡¡
9
¡¢ËµÃ÷£º
 
¡¡¡¡´´½¨ÊÓͼ£º
create view
viewname as select statement
 
¡¡¡¡É¾³ýÊÓͼ£º
drop view
viewname
 
10
¡¢ËµÃ÷£º¼¸¸ö¼ò
µ¥µÄ»ù±¾µÄ
sql
Óï¾ä


Ïà¹ØÎĵµ£º

¡¾×ªÔØ¡¿SQL ServerÊý¾ÝÀàÐÍÏê½â

Êý¾ÝÀàÐÍÊÇÊý¾ÝµÄÒ»ÖÖÊôÐÔ£¬ÊÇÊý¾ÝËù±íʾÐÅÏ¢µÄÀàÐÍ¡£ÈκÎÒ»ÖÖÓïÑÔ¶¼ÓÐËü×Ô¼ºËù¹ÌÓеÄÊý¾ÝÀàÐÍ£¬SQL ServerÌṩһÏÂ25ÖÖ¹ÌÓеÄÊý¾ÝÀàÐÍ¡£
SQL ServerÊý¾ÝÀàÐÍÒ»ÀÀ±í
¡¡¡¡·Binary [(n)]
·Varbinary [(n)]
·Char [(n)]
·Varchar[(n)]
·Nchar[(n)]
·Nvarchar[(n)]
· ......

SQL SERVER200´íÎó´¦Àí ·þÎñÆ÷

´íÎó´¦Àí
ÔÚSQL Server2000ÖгöÏֵĴíÎó¾ßÓÐÒÔϼ¸¸öÌØµã£º
´íÎóºÅ£ºÃ¿¸ö´íÎó״̬¶¼¶ÔӦΨһµÄ´íÎóºÅ¡£
´íÎóÐÅÏ¢×Ö·û´®£º´íÎóÐÅÏ¢ÌṩÁËÓйشíÎóÔ­ÒòµÄÕï¶ÏÐÅÏ¢¡£Ðí¶à´íÎóÐÅÏ¢¶¼ÓÐÌæ»»±äÁ¿£¬ÆäÖаüº¬Ò»Ð©ÐÅÏ¢£¬Èç²úÉú´íÎóµÄ¶ÔÏóÃû³Æ¡£Ã¿¸ö´íÎóºÅ¶¼¶ÔӦΨһµÄ´íÎóÐÅÏ¢¡£
ÑÏÖØ¶È£ºÑÏÖØ¶È±íʾ´íÎóµÄÑÏÖØ³Ì¶È¡£ ......

SQLÈÕÆÚת»»º¯Êý

--=======================CONVERT()==================================================
Select CONVERT(varchar(100), GETDATE(), 0)--: 05 16 2006 10:57AM
Select CONVERT(varchar(100), GETDATE(), 1)--: 05/16/06
Select CONVERT(varchar(100), GETDATE(), 2)--: 06.05.16
Select CONVERT(varchar(100), GETDATE ......

sql ÐÔÄܵ÷Õû

1. Ñ¡ÓÃÊʺϵÄORACLEÓÅ»¯Æ÷
   ORACLEµÄÓÅ»¯Æ÷¹²ÓÐ3ÖÖ:
   a.  RULE (»ùÓÚ¹æÔò)   b. COST (»ùÓڳɱ¾)  c. CHOOSE (Ñ¡ÔñÐÔ)
   ÉèÖÃȱʡµÄÓÅ»¯Æ÷,¿ÉÒÔͨ¹ý¶Ôinit.oraÎļþÖÐOPTIMIZER_MODE²ÎÊýµÄ¸÷ÖÖÉùÃ÷,ÈçRULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS . Ä㵱ȻҲÔÚSQL¾ä¼ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ