SQL Server Öвéѯ·ÇÖÐÎÄ£¬·ÇÓ¢ÎÄ£¬·ÇÊý×ÖµÄÌØÊâÁÐ
½ñÌìÔÚ´¦ÀíÒ»¸öÓû§ÃûÊý¾Ý¿âʱ£¬·¢ÏÖÓÐЩ²»Õý³£µÄÊý¾Ý´æÔÚ£¬°´ÕÕÂß¼£¬Óû§ÃûÖ»ÄÜÊÇÊý×Ö£¬×Öĸ£¬Ï»®Ïߺʹ¿ÖÐÎÄÕâÑùµÄ×Ö·û×éºÏ´æÔÚ£¬²»Ó¦¸ÃÓÐÆäËû×éºÏ´æÔÚ£¬µ«ÊÇ·¢ÏÖÊý¾Ý¿âÖÐÓÉÓÚ¸÷ÖÖÀúÊ·ÔÒò£¬ÓÐЩ²»Õý³£µÄ´æÔÚ£¬ÈçºÎÕÒµ½ÕâЩÒì³£Êý¾Ý£¬ÔÚCSDNµÄ SQL Server °æÎÊÁËÕâÑùÁ½¸öÎÊÌ⣬ÈçÏ£º http://topic.csdn.net/u/20100111/14/529a21a1-3ea8-4263-a0d9-34e83be79b1d.html http://topic.csdn.net/u/20100111/15/c2a124c5-bc5b-4626-86ce-c5b862cf5cff.html ¸ÐлCSDNµÄÍøÓÑ°ïæ½â¾öÁËÕâ¸öÎÊÌ⣬ÏÂÃæ¾ÍÊǽâ¾ö·½·¨µÄ»ã×Ü£º if object_id('[t1]') is not null
drop table [t1]
create table [t1]([c] nvarchar(20))
insert [t1]
select 'aaa' union all -- ´ËÊý¾Ý²»Ó¦¸Ã±»ËÑË÷µ½
select 'bcds' union all -- ´ËÊý¾Ý²»Ó¦¸Ã±»ËÑË÷µ½
select 'a1' union all -- ´ËÊý¾Ý²»Ó¦¸Ã±»ËÑË÷µ½
select '°¡' union all -- ´ËÊý¾Ý²»Ó¦¸Ã±»ËÑË÷µ½
select '^%' union all -- Ó¦¸ÃËÑË÷µ½
select 'ew1' union all -- ´ËÊý¾Ý²»Ó¦¸Ã±»ËÑË÷µ½
select '344' union all -- ´ËÊý¾Ý²»Ó¦¸Ã±»ËÑË÷µ½
select '__' union all -- ´ËÊý¾Ý²»Ó¦¸Ã±»ËÑË÷µ½
select '213_21' union all -- ´ËÊý¾Ý²»Ó¦¸Ã±»ËÑË÷µ½
select 'a_2' union all -- ´ËÊý¾Ý²»Ó¦¸Ã±»ËÑË÷µ½
select 'd' union all -- ´ËÊý¾Ý²»Ó¦¸Ã±»ËÑË÷µ½
select 'ddd' union all -- ´ËÊý¾Ý²»Ó¦¸Ã±»ËÑË÷µ½
select 'µç·çÉÈ' union all -- ´ËÊý¾Ý²»Ó¦¸Ã±»ËÑË÷µ½
select '¡ï˼º®¡ï' union all -- Ó¦¸ÃËÑË÷µ½
select 'Ω' union all -- Ó¦¸ÃËÑË÷µ½
select '¥È¥ó¥È¥ó' union all -- Ó¦¸ÃËÑË÷µ½
select '***' union all -- Ó¦¸ÃËÑË÷µ½
select '///////' union all -- Ó¦¸ÃËÑË÷µ½
select '@-@' union all -- Ó¦¸ÃËÑË÷µ½
select '@С»Û' union all -- Ó¦¸ÃËÑË÷µ½
select '~*Ïþ¾Õ*~' union all -- Ó¦¸ÃËÑË÷µ½
select '°¡¡ïÂå' union all -- Ó¦¸ÃËÑË÷µ½
select '²»Ë¼議¤ÎÒ¹' union all -- Ó¦¸ÃËÑË÷µ½
select '(¼Î±ö)ºú·É' union all -- Ó¦¸ÃËÑË÷µ½
select '--------------' -- Ó¦¸ÃËÑË÷µ½
select * from [t1] WHERE PATINDEX('%[0-9a-z_]%',c)=0
and PATINDEX('%[^ß¹-×ù]%',c) 0
ÁíÍâ¸Ð¿®Ò»Ï£¬CSDNµÄ SQL Server °æ ÎʳöÎÊÌâµ½½â¾öÎÊÌ⣬¾¹È»±ÈGoogle ËÑË÷´ð°¸»¹Òª¿ì£¬ SQL Server °æ µÄÅ£ÈËÕæ¶à£¬ ¶øÇһشðµÄÕâô¿ì£¬ÊµÔÚÈÃÈ˳Ծª¡£
Ïà¹ØÎĵµ£º
HibernateÊÇÒ»¿îÓÅÐãµÄORM¹¤¾ß¡£µ«ÊÇÔÚijЩÇé¿öÏÂÄÑÃâ»á¸øÎÒÃǵÄÏîÄ¿´øÀ´Ò»¶¨µÄ¸´ÔÓÐÔ¡£¾ÍËãʹÓÃspring×öÒ»¶¨µÄÊÂÎñ¼ò»¯£¬¸Ä±äµÄÒ²½ö½öÊDZàдµÄʱºò¸ü¼ÓµÄ¼òµ¥¶øÒÑ¡£ÌرðÊÇÔÚ´¦Àí²éѯµÄʱºò£¬hibernateºÍsql±È½ÏÆðÀ´£¬¾ÍËƺõûÓÐÄÇô´óµÄÓÅÊÆÁË¡£ËùÒÔÔںܶàµÄÏîÄ¿ÀïÃæÔÚʹÓÃhibernateºÍspringµÄͬʱ»¹»áʹÓÃibatisµÄsqlmap¡ ......
ÒýÓÃ
show me µÄ SQL SERVERÃüÁî´óÈ«£¨ÖµµÃѧϰµÄ¶«Î÷£©
--Óï ¾ä ¹¦ ÄÜ
--Êý¾Ý²Ù×÷
SELECT --´ÓÊý¾Ý¿â±íÖмìË÷Êý¾ÝÐкÍÁÐ
INSERT --ÏòÊý¾Ý¿â±íÌí¼ÓÐÂÊý¾ÝÐÐ
DELETE --´ÓÊý¾Ý¿â±íÖÐɾ³ýÊý¾ÝÐÐ
UPDATE --¸üÐÂÊý¾Ý¿â±íÖеÄÊý¾Ý
--Êý¾Ý¶¨Òå
CREATE TABLE --´´½¨Ò»¸öÊý¾Ý¿â±í
DROP TABLE --´ÓÊý¾Ý¿âÖÐɾ³ý±í
ALTER T ......
http://www.oreilly.com/catalog/artofsql £¨ÔÊ飩
http://www.oreilly.com.cn/book.php?bn=978-7-121-05834-9 (ÖÐÎÄ°æ)
Êý¾Ý¿â¼¼ÊõÊÇÆóÒµÐÅÏ¢»¯¿ª·¢µÄ»ù´¡¡£ÔÚÖÆÔìÒµÐÅÏ¢»¯ÁìÓò´ÓÒµ¶àÄ꣬×Ô¼º¶ÔÕâ¿é֪ʶȴһֱÁãËéÔÓÂÒ£¬Ó¦¸ÃÀí˳˼·£¬Îª¼Ü¹¹Éè¼ÆµÄÄ¿±ê½¨Á¢»ù´¡¡£
´ËÊé ......
ÕâÊÇÒ»Ìõµß¸²³£¹æµÄ²åÈë·½·¨£¬Ò»ÌõINSERTÓï¾ä¿ÉÒÔÍê³ÉÏò¶àÕűíµÄ²åÈëÈÎÎñ¡£Ð¡Ð¡µØչʾһÏÂÕâÖÖ²åÈë·½·¨¡£
1.´´½¨±íT²¢³õʼ»¯²âÊÔÊý¾Ý£¬´Ë±í×÷ΪÊý¾ÝÔ´¡£
sec@ora10g> create table t (x number(10), y varchar2(10));
sec@ora10g> insert into t values (1,'a');
sec@ora10g> insert into t values (2,'b');
......