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

sql checkÔ¼Êø

CHECK Ô¼Êø(CHECK Ô¼Êø:¶¨ÒåÁÐÖпɽÓÊܵÄÊý¾ÝÖµ¡£¿ÉÒÔ½« CHECK Ô¼ÊøÓ¦ÓÃÓÚ¶à¸öÁУ¬Ò²¿ÉÒÔ½«¶à¸ö CHECK Ô¼ÊøÓ¦ÓÃÓÚµ¥¸öÁС£µ±³ýȥij¸ö±íʱ£¬Ò²½«³ýÈ¥ CHECK Ô¼Êø¡£)Ö¸¶¨¿ÉÓɱíÖÐÒ»Áлò¶àÁнÓÊܵÄÊý¾ÝÖµ»ò¸ñʽ¡£ÀýÈ磬¿ÉÒÔÒªÇó authors ±íµÄ zip ÁÐÖ»ÔÊÐíÊäÈëÎåλÊýµÄÊý×ÖÏî¡£
¡¡¡¡
¡¡¡¡¿ÉÒÔΪһ¸ö±í¶¨ÒåÐí¶à CHECK Ô¼Êø¡£¿ÉÒÔʹÓÃ"±í"ÊôÐÔÒ³´´½¨¡¢Ð޸Ļòɾ³ýÿ¸ö CHECK Ô¼Êø¡£
[attach]402[/attach]
1¡¢½«Ð嵀 CHECK Ô¼Êø¸½¼Óµ½±í»òÁÐ
¡¡¡¡
¡¡¡¡½« CHECK Ô¼Êø¸½¼Óµ½±íÒÔÖ¸¶¨Ò»Áлò¶àÁÐÖпɽÓÊܵÄÊý¾ÝÖµ¡£
¡¡¡¡
¡¡¡¡¸½¼ÓÐ嵀 CHECK Ô¼Êø
¡¡¡¡
¡¡¡¡ÔÚÊý¾Ý¿â¹ØϵͼÖУ¬ÓÒ»÷°üº¬Ô¼ÊøµÄ±í£¬È»ºó´Ó¿ì½Ý²Ëµ¥ÖÐÑ¡Ôñ"Ô¼Êø"ÃüÁî¡£
¡¡¡¡-»ò-
¡¡¡¡
¡¡¡¡Îª½«°üº¬Ô¼ÊøµÄ±í´ò¿ª±íÉè¼ÆÆ÷£¬ÔÚ±íÉè¼ÆÆ÷ÖÐÓÒ»÷£¬È»ºó´Ó¿ì½Ý²Ëµ¥ÖÐÑ¡Ôñ"Ô¼Êø"ÃüÁî¡£
¡¡¡¡
¡¡¡¡Ñ¡Ôñ"н¨"ÃüÁî¡£"Ñ¡¶¨µÄÔ¼Êø"¿òÏÔʾÓÉϵͳ·ÖÅäµÄÐÂÔ¼ÊøÃû¡£ÏµÍ³·ÖÅäµÄÃû³ÆÒÔ"CK_"¿ªÊ¼£¬ºó¸ú±íÃû¡£
¡¡¡¡
¡¡¡¡
¡¡¡¡ÔÚ"Ô¼Êø±í´ïʽ"¿òÖУ¬Îª CHECK Ô¼Êø¼üÈë SQL ±í´ïʽ¡£ÀýÈ磬ÈôÒª½« authors ±íÖÐ state ÁеÄÊäÈëÏîÏÞÖÆΪ New York£¬Çë¼üÈ룺
¡¡¡¡state = 'NY'
¡¡¡¡»òÕߣ¬ÈôÒªÒªÇó zip ÁÐÖеÄÊäÈëÏîΪ 5 λÊý×Ö£¬Çë¼üÈ룺
¡¡¡¡
¡¡¡¡zip LIKE '[0-9][0-9][0-9][0-9][0-9]' Öм䲻ÄÜÓпոñ
¡¡¡¡
¡¡¡¡ÈôÒª¸øÔ¼ÊøÌṩһ¸ö²»Í¬µÄÃû³Æ£¬ÇëÔÚ"Ô¼ÊøÃû"¿òÖмüÈëÃû³Æ¡£
¡¡¡¡
¡¡¡¡
¡¡¡¡Óø´Ñ¡¿ò¿ØÖƺÎʱǿÖÆÔ¼Êø£º
¡¡¡¡ÈôÒªÔÚ´´½¨Ô¼ÊøÇ°¶ÔÏÖÓÐÊý¾Ý²âÊÔÔ¼Êø£¬ÇëÑ¡ÖÐ"´´½¨Öмì²éÏÖ´æÊý¾Ý"¸´Ñ¡¿ò¡£
¡¡¡¡
¡¡¡¡
¡¡¡¡ÈôÒªÔڸñíÖз¢Éú¸´ÖƲÙ×÷ʱǿÖÆÔ¼Êø£¬ÇëÑ¡ÖÐ"¶Ô¸´ÖÆÇ¿ÖÆÔ¼Êø"¸´Ñ¡¿ò¡£
¡¡¡¡
¡¡¡¡
¡¡¡¡ÈôÒªÔڸñíÖвåÈë»ò¸üÐÂÐÐʱǿÖÆÔ¼Êø£¬ÇëÑ¡ÖÐ"¶Ô INSERT ºÍ UPDATE Ç¿ÖÆÔ¼Êø"¸´Ñ¡¿ò¡£
¡¡¡¡
¡¡¡¡2¡¢¶¨Òå CHECK Ô¼Êø±í´ïʽ
¡¡¡¡
¡¡¡¡µ±½« CHECK Ô¼Êø¸½¼Óµ½±í»òÁÐʱ£¬±ØÐë°üÀ¨ SQL ±í´ïʽ¡£
¡¡¡¡
¡¡¡¡¿ÉÒÔ´´½¨¼òµ¥µÄÔ¼Êø±í´ïʽÔÚ¼òµ¥Ìõ¼þϼì²éÊý¾Ý£»»òʹÓò¼¶ûÔËËã·û´´½¨¸´ÔÓµÄÔ¼Êø±í´ïʽÒÔÔÚ¶àÖÖÌõ¼þϼì²éÊý¾Ý¡£ÀýÈ磬¼ÙÉè authors ±íÖÐÓÐÒ»¸ö zip ÁУ¬¸ÃÁÐÒªÇó 5 λÊý×ÖµÄ×Ö·û´®¡£ÏÂÃæµÄʾÀýÔ¼Êø±í´ïʽȷ±£Ö»ÔÊÐí 5 λÊý×Ö£º
¡¡¡¡
¡¡¡¡zip LIKE '[0-9][0-9][0-9][0-9][0-9]'
¡¡¡¡»òÕß¼ÙÉè sales ±íÖÐÓÐÒ»¸öÃûΪ qty µÄÁУ¬¸ÃÁÐÒªÇó´óÓÚ 0 µÄÖµ¡£ÏÂÃæµÄʾÀýÔ¼ÊøÈ·±£Ö»ÔÊÐíÕýÖµ£º
¡¡¡¡
¡¡¡¡qty > 0
¡¡¡¡»òÕß¼ÙÉè orders ±íÏÞÖÆËùÓÐÐÅÓÿ¨¶©µ¥¿É½ÓÊܵÄÐÅÓÿ¨ÀàÐÍ¡£ÏÂÃæµ


Ïà¹ØÎĵµ£º

SQLSERVER SQLÐÔÄÜÓÅ»¯

1.Ñ¡Ôñ×îÓÐЧÂʵıíÃû˳Ðò(Ö»ÔÚ»ùÓÚ¹æÔòµÄÓÅ»¯Æ÷ÖÐÓÐЧ)¡¡¡¡
¡¡¡¡ SQLSERVERµÄ½âÎöÆ÷°´ÕÕ´ÓÓÒµ½×óµÄ˳Ðò´¦Àífrom×Ó¾äÖеıíÃû£¬Òò´Ëfrom×Ó¾äÖÐдÔÚ×îºóµÄ±í£¨»ù´¡±ídriving table£©½«±»×îÏÈ´¦Àí£¬ÔÚfrom×Ó¾äÖаüº¬¶à¸ö±íµÄÇé¿öÏ£¬±ØÐëÑ¡Ôñ¼Ç¼ÌõÊý×îÉٵıí×÷Ϊ»ù´¡±í£¬µ±SQLSERVER´¦Àí¶à¸ö±íʱ£¬»áÔËÓÃÅÅÐò¼°ºÏ²¢µÄ·½Ê½Á ......

Criteria ±¨µ¼³£ Ö±½ÓÓÃSql£¬ÎÞÈκÎÎÊÌâ

org.jboss.util.NestedSQLException: Transaction TransactionImple < ac, BasicAction: -3f57fe61:e49:4ae01416:114 status: ActionStatus.ABORTED > cannot proceed STATUS_ROLLEDBACK; - nested throwable: (javax.transaction.RollbackException: Transaction TransactionImple < ac, BasicAction: -3f57fe61: ......

SQLÓï¾ä²Ù×÷È«¼¯


SQLÓï¾ä²Ù×÷È«¼¯
ÏÂÁÐÓï¾ä²¿·ÖÊÇMssqlÓï¾ä£¬²»¿ÉÒÔÔÚaccessÖÐʹÓá£
SQL·ÖÀࣺ
DDL—Êý¾Ý¶¨ÒåÓïÑÔ(Create£¬Alter£¬Drop£¬DECLARE)
DML—Êý¾Ý²Ù×ÝÓïÑÔ(Select£¬Delete£¬Update£¬Insert)
DCL—Êý¾Ý¿ØÖÆÓïÑÔ(GRANT£¬REVOKE£¬COMMIT£¬ROLLBACK)
Ê×ÏÈ,¼òÒª½éÉÜ»ù´¡Óï¾ä£º
1¡¢ËµÃ÷£º´´½¨Êý¾Ý¿â
Create&n ......

¹ØÓÚSQL avg СÊýµãλÊýµÄ½ØÈ¡

ÔÚÈ¡Ò»¸öƽ¾ùÖµµÄʱºòÍùÍùÓöµ½Ð¡ÊýµãλÊýµÄ½ØÈ¡¡£
Ç°¼¸ÌìÓöµ½¹ýÕâô¸öÎÊÌ⣬ÔÚKingDee EAS µÄ²éѯ·ÖÎöÆ÷ÀïÃæÈç¹ûÇóijһÎïÁϵÄƽ¾ùµ¥¼ÛʱÎÒÕâÑùдµÀ£º
select avg = case sum(bentry.FQuantity) when 0 then 0 else (sum(bentry.famount)/sum(bentry.FQuantity)) end,
´ËÓï¾ä¿´ËÆûʲôÎÊÌ⣬±Ï¾¹ÊÇÇóƽ¾ùÖµ£¬¿ÉÊÇÈç¹ûÒªÔ ......

SQL Table

Table-Naming Standards
Table-naming standards, as well as any standard within a business, are critical to
maintaining control. After studying the tables and data in the previous sections, you
probably noticed that each table’s suffix is _TBL. This is a naming standard selected
for use, suc ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ