SQL×¢Èë
sql×¢È룬ËùνSQL×¢È룬¾ÍÊÇͨ¹ý°ÑSQLÃüÁî²åÈëµ½Web±íµ¥µÝ½»»òÊäÈëÓòÃû»òÒ³ÃæÇëÇóµÄ²éѯ×Ö·û´®£¬×îÖÕ´ïµ½ÆÛÆ·þÎñÆ÷Ö´ÐжñÒâµÄSQLÃüÁ±ÈÈçÏÈǰµÄºÜ¶àÓ°ÊÓÍøÕ¾Ð¹Â¶VIP»áÔ±ÃÜÂë´ó¶à¾ÍÊÇͨ¹ýWEB±íµ¥µÝ½»²éѯ×Ö·û±©³öµÄ£¬ÕâÀà±íµ¥ÌرðÈÝÒ×Êܵ½SQL×¢Èëʽ¹¥»÷£®
¡¡¡¡µ±Ó¦ÓóÌÐòʹÓÃÊäÈëÄÚÈÝÀ´¹¹Ô춯̬sqlÓï¾äÒÔ·ÃÎÊÊý¾Ý¿âʱ£¬»á·¢Éúsql×¢Èë¹¥»÷¡£Èç¹û´úÂëʹÓô洢¹ý³Ì£¬¶øÕâЩ´æ´¢¹ý³Ì×÷Ϊ°üº¬Î´É¸Ñ¡µÄÓû§ÊäÈëµÄ×Ö·û´®À´´«µÝ£¬Ò²»á·¢Éúsql×¢Èë¡£sql×¢Èë¿ÉÄܵ¼Ö¹¥»÷ÕßʹÓÃÓ¦ÓóÌÐòµÇ½ÔÚÊý¾Ý¿âÖÐÖ´ÐÐÃüÁî¡£Èç¹ûÓ¦ÓóÌÐòʹÓÃÌØÈ¨¹ý¸ßµÄÕÊ»§Á¬½Óµ½Êý¾Ý¿â£¬ÕâÖÖÎÊÌâ»á±äµÃºÜÑÏÖØ¡£ÔÚijЩ±íµ¥ÖУ¬Óû§ÊäÈëµÄÄÚÈÝÖ±½ÓÓÃÀ´¹¹Ô죨»òÕßÓ°Ï죩¶¯Ì¬sqlÃüÁ»òÕß×÷Ϊ´æ´¢¹ý³ÌµÄÊäÈë²ÎÊý£¬ÕâЩ±íµ¥ÌرðÈÝÒ×Êܵ½sql×¢ÈëµÄ¹¥»÷¡£¶øÐí¶àÍøÕ¾³ÌÐòÔÚ±àдʱ£¬Ã»ÓжÔÓû§ÊäÈëµÄºÏ·¨ÐÔ½øÐÐÅжϻòÕß³ÌÐòÖб¾ÉíµÄ±äÁ¿´¦Àí²»µ±£¬Ê¹Ó¦ÓóÌÐò´æÔÚ°²È«Òþ»¼¡£ÕâÑù£¬Óû§¾Í¿ÉÒÔÌá½»Ò»¶ÎÊý¾Ý¿â²éѯµÄ´úÂ룬¸ù¾Ý³ÌÐò·µ»ØµÄ½á¹û£¬»ñµÃһЩÃô¸ÐµÄÐÅÏ¢»òÕß¿ØÖÆÕû¸ö·þÎñÆ÷£¬ÓÚÊÇsql×¢Èë¾Í·¢ÉúÁË¡£
×¢Èë´óÖ·½·¨£º
¡¡¡¡ÏȲ±íÃû
¡¡¡¡And (Select count(*) from ±íÃû)<>0
¡¡¡¡²ÂÁÐÃû
¡¡¡¡And (Select count(ÁÐÃû) from ±íÃû)<>0
¡¡¡¡»òÕßÒ²¿ÉÒÔÕâÑù
¡¡¡¡and exists (select * from ±íÃû)
¡¡¡¡and exists (select ÁÐÃû from ±íÃû)
¡¡¡¡·µ»ØÕýÈ·µÄ£¬ÄÇôдµÄ±íÃû»òÁÐÃû¾ÍÊÇÕýÈ·
¡¡¡¡ÕâÀïҪעÒâµÄÊÇ£¬existsÕâ¸ö²»ÄÜÓ¦ÓÃÓÚ²ÂÄÚÈÝÉÏ£¬ÀýÈçand exists (select len(user) from admin)>3 ÕâÑùÊDz»ÐŵÄ
¡¡¡¡ÏÖÔںܶàÈ˶¼ÊÇϲ»¶²éѯÀïÃæµÄÄÚÈÝ£¬Ò»µ©iisûÓйرմíÎóÌáʾµÄ£¬ÄÇô¾Í¿ÉÒÔÀûÓñ¨´í·½·¨ÇáËÉ»ñµÃ¿âÀïÃæµÄÄÚÈÝ
¡¡¡¡»ñµÃÊý¾Ý¿âÁ¬½ÓÓû§Ãû£º;and user>0
¡¡¡¡Õâ¸öÊÇСÖñÌá³öÀ´µÄ£¬ÎÒÕâÀïÒýÓá¶SQL×¢ÈëÌìÊé¡·ÀïÃæµÄÒ»¶Î»°À´½²½â£º
¡¡¡¡££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££
¡¡¡¡"ÖØµãÔÚand user>0£¬ÎÒÃÇÖªµÀ£¬userÊÇSQLServerµÄÒ»¸öÄÚÖñäÁ¿£¬ËüµÄÖµÊǵ±Ç°Á¬½ÓµÄÓû§Ãû£¬ÀàÐÍΪnvarchar¡£ÄÃÒ»¸ö nvarcharµÄÖµ¸úintµÄÊý0±È½Ï£¬ÏµÍ³»áÏÈÊÔͼ½«nvarcharµÄֵת³ÉintÐÍ£¬µ±È»£¬×ªµÄ¹ý³ÌÖп϶¨»á³ö´í£¬SQLServer
¡¡¡¡µÄ³ö´íÌáʾÊÇ£º½«nvarch"
Ïà¹ØÎĵµ£º
window.onerror = function() { return true; };
body {margin:0;overflow:auto;font:normal 14px Verdana;background:#fff;padding:2px 4px 0;}body, p, font, div, li { line-height: 150%;}body, td, th {color:#000000;}.i {width:100%;*width:auto;table-layout:fixed;}pre {white-space: pre-wrap;white-spa ......
ÏÂÁÐÓï¾ä²¿·ÖÊÇMssqlÓï¾ä£¬²»¿ÉÒÔÔÚaccessÖÐʹÓá£
SQL·ÖÀࣺ
DDL—Êý¾Ý¶¨ÒåÓïÑÔ(CREATE£¬ALTER£¬DROP£¬DECLARE)
DML—Êý¾Ý²Ù×ÝÓïÑÔ(SELECT£¬DELETE£¬UPDATE£¬INSERT)
DCL—Êý¾Ý¿ØÖÆÓïÑÔ(GRANT£¬REVOKE£¬COMMIT£¬ROLLBACK)
Ê×ÏÈ,¼òÒª½éÉÜ»ù´¡Óï¾ä£º
1¡¢ËµÃ÷£º´´½¨Êý¾Ý¿â
CREATE DATABASE data ......
SQL ÃüÁî
Õⲿ·Ö°üº¬ÄÇЩ PostgreSQL Ö§³ÖµÄ SQL ÃüÁîµÄÐÅÏ¢£®ÕâÀïµÄ "SQL" ¾ÍÊǸÃÓïÑÔͨ³£µÄº¬Ò壻 ÿÌõÃüÁîµÄÓë±ê×¼ÓйصļæÈÝÐÔµÄÐÅÏ¢¿ÉÒÔÔÚÏà¹ØµÄ²Î¿¼Ò³ÖÐÕÒµ½£®
Table of Contents
ABORT -- Í˳öµ±Ç°ÊÂÎñ
ALTER GROUP -- Ïò×éÖÐÔö¼ÓÓû§»ò´Ó×éÖÐɾ³ýÓû§
ALTER USER -- ¸Ä±äÊý¾ ......
ÏÖÒªÇó²éѯ½çÃæ£º²»ÂÛ15λ»òÕß18λÉí·ÝÖ¤ºÅ¶¼Äܲéѯ³öÊý¾Ý¿âÖÐËùÓе±Ç°Óû§ÐÅÏ¢¡£
·½°¸1£º
create or replace function CONVERT_ID_15 (/*ת»»Éí·ÝÖ¤ºÅΪ15λ*/
p_id2 in varchar2
) return varchar2
is
p_id varchar2(20);
id varchar2(15);
begin
p_id:=ltrim(p_id2);
p_id ......
±³¾°£ºDB2µÄÊý¾Ý¿âÐÔÄܺÜÅ£X£¬µ«ÊÇÆäÎĵµÈ´ºÜ²î£¬ÓÈÆäÊÇ¿ª·¢²Î¿¼Îĵµ£¬¶¼ÊÇÓ¢Îĵģ¬ä¯ÀÀµÄʱºò»¹ºÜ²»ºÃÕÒ£¬ÐèÒªÉÏIBMµÄÍøÕ¾¿´£¬ÍøÕ¾Ò²³öÆæµÄÂý£¬¼«²»·½±ã£¬Èÿª·¢ÈËÔ±¾Ù²½Î¬¼è£¬ÕâÒ²ÐíÊÇIBM DB2µÄÓû§ÉÙ£¬ÊéÉÙ£¬×ÊÁÏÉÙµÄÔÒò¡£
££££££££££££££££££
´´½¨SQL´æ´¢¹ý³Ì£¨CREATE PROCEDURE (SQL) stat ......