µ¼³öÊý¾Ý¡¢Éú³ÉSQL INSERTµÄ·½·¨¡£
ÔÚ¹¤×÷Öг£³£Åöµ½ÕâÖÖÇé¿ö£ºÎÒÃÇÐèÒª½«Ò»¸öÓ¦ÓÃϵͳµÄ»ù´¡Êý¾Ýµ¼³öÀ´£¬ÒÔ±ã»ù´¡Êý¾ÝÏ´ε¼Èëµ½ÁíÍâÒ»¸ö³¡¾°¡£
ÊÂʵÉÏ£¬ÕâÖÖÇé¿öÎÒÃÇ¿ÉÒÔÓÃpl/sqlµÄ¹¦ÄÜExport TablesÀ´ÊµÏÖ¡£Export TableÓÐÈýÖÖµ¼³ö·½Ê½£ºOracle Export£¬SQL Insert£¬PL/SQL Developer¡£Í¨³£ÎÒÃÇ»áʹÓÃOracle Export£¬SQL InsertµÄ¹¦ÄÜ¡£(µÚÈýÖÖ°³Ã»Óùý£¬ºÇºÇ£¬ËùÒÔÕâô˵¡£)
Oracle ExportÊǽ«Êý¾Ýµ¼³ö³Édmp¸ñʽµÄÎļþ£¬ÕâÑùÓиöÂé·³£¬²»ÄÜ¿´µ½ÀïÃæµÄÄÚÈÝ¡£ËäÈ»ËüµÄËٶȺܿ죬µ«ÊÇȱµãÌ«Ã÷ÏÔ£¬ËùÒÔÖÁÉÙÎÒÒ»°ã²»ÓÃËü¡£³ý·ÇÊǵ¼³öº¬ÓÐclob,blobµÄ±í£¬²Å»áÓõ½Õâ¸ö¹¦ÄÜ¡£
SQL InsertÊÇ×îʵÓõŦÄÜ¡£µ±È»ËüÒ²ÓÐȱµã£¬±ÈÈç²»ÄÜʹÓÃclob,blob¡£µ«ÊÇÓŵãÃ÷ÏÔ£¬¾ÍÊÇÄÜ¿´µ½sqlÓï¾äµÄÏêϸÄÚÈÝ¡£ËùÒÔÒ»°ãÎÒÓÃËü£¬³ý·Çclob,blob²ÅÓÃexport tablesµÄ¹¦ÄÜ¡£
ʵ¼ÊÖУ¬Ò»¸öϵͳ¿ÉÄÜÓм¸°Ù¸ö±í£¬µ«ÊÇ»ù´¡Êý¾Ý±í¿ÉÄܲÅ100¶à¸ö£¬ÕâÑùʹÓÃPL/SQLµÄSQL Insert¹¦Äܾͻá³öÏÖÒ»ÖÖÇé¿ö£ºÃ¿´ÎÎÒµ¼³ö»ù´¡Êý¾ÝµÄʱºò£¬¾ÍÒª´ÓÓû§µÄ¼¸°Ù¸ö±íÖÐÑ¡ÔñÄÇ100¶à¸ö±í¡£ÕâÑùºÜ¿¼ÑéÈ˵ÄÄÍÐĵ쬷´ÕýÎÒÊDZ»Õâ¸ö¸ãµÃÍ·ÔÎÑÛ»¨¡£
ÕýÊÇÒòΪÎÒûÄÍÐÄ£¬ËùÒÔ¾ÍдÁËÕâÆ¬¶ÌÎÄ£¬Ï£ÍûÔÚ½ñºóµÄ¹¤×÷ÖУ¬ÄÜÓøü¿ìµÄËÙ¶ÈÀ´Íê³Éµ¼³öµ¼È빦ÄÜ£¬ËùÒÔ¾Í×Ô¼º×öÁËÒ»¸ö·½·¨£¬À´Íê³Éµ¼Èëµ¼³ö¹¦ÄÜ£¬×îÖÕµÄЧ¹ûÓ¦¸ÃÊǺÍPL/SQLÀïÃæµÄSQL Insert¹¦ÄÜÒ»ÑùµÄ£¬ÇÒ¸öÈ˾õµÃ¸üÊʺϱ¾ÈËʹÓ㨲»ÖªµÀÊʺϲ»ÊʺϱðÈËʹÓ㬺Ǻǣ©¡£
************************************************************************************************************
Ïл°ÉÙ˵£¬¿ªÊ¼ÕýÌâ°É¡£
Ö÷Ҫ˼·ÊÇÕâÑùµÄ£º
1£¬½«»ù´¡Êý¾ÝµÄ±íÃû²åÈëµ½ÁÙʱ±ít_proc_init_tabÖУ¬²»ÂÛ˳Ðò£¬±í½á¹¹ÈçÏ£º
create table T_PROC_INIT_TAB
(
TABLE_NAME VARCHAR2(100)
)
¡£
2£¬·ÖÎöÁÙʱ±ít_proc_init_tabÖÐËùÓбíµÄÒÀÀµ¹ØÏµ£¬×îºóËã³öËùÓбíµÄÒÀÀµµÈ¼¶£¬²åÈëµ½ÁÙʱ±íT_PROC_CONSTRAINT_GRADEÖС£µÈ¼¶Ô½¸ß£¬±êʶ¸Ã±íÒÀÀµ³Ì¶ÈÔ½¸ß¡£ºóÃæ²åÈëÊý¾ÝµÄʱºò¾Í»áÔÚºóÃæÖ´ÐС£T_PROC_CONSTRAINT_GRADEµÄ±í½á¹¹ÈçÏ£º
create table T_PROC_CONSTRAINT_GRADE
(
SRC_TABLE VARCHAR2(100) not null,
GRADE NUMBER not null
)
Ëã³ö±íÒÀÀµµÈ¼¶£¬Ê¹ÓúóÃæ´æ´¢¹ý³ÌPKG_CREATE_INS_SQL.SP_DoConstraint¡£
3£¬ÒÀ¾ÝÒÀÀµµÈ¼¶¸ßµÍ£¬´ÓµÍµ½¸ß£¬Ò»¸öÒ»¸öµÄµ¼³ö±íµÄÊý¾Ý£¬Éú
Ïà¹ØÎĵµ£º
LIKE ²Ù×÷·ûÓÃÓÚÔÚ WHERE ×Ó¾äÖÐËÑË÷ÁÐÖеÄÖ¸¶¨Ä£Ê½¡£
SQL LIKE ²Ù×÷·ûÓï·¨
SELECT column_name(s) from table_name WHERE column_name LIKE pattern
SQL ͨÅä·û
ÔÚËÑË÷Êý¾Ý¿âÖеÄÊý¾Ýʱ£¬SQL ͨÅä·û¿ÉÒÔÌæ´úÒ»¸ö»ò¶à¸ö×Ö·û¡£
SQL ͨÅä·û±ØÐëÓë LIKE ÔËËã·ûÒ»ÆðʹÓá£
ÔÚ SQL ÖУ¬¿ÉʹÓÃÒÔÏÂͨÅä·û£º
ͨÅä·û
Ãè ......
¶øÕâһƪÖУ¬ÎÒÃǾÍÎ§ÈÆSQLÓÅ»¯À´¿ªÊ¼Õâ´Î½²½â£¬ÎªÊ²Ã´µÚÒ»½²ÒªËµSQLÓÅ»¯£¿ÒòΪÎÒÈÏΪÕâÊdzÌÐòÔ±µÄ»ù±¾¹¦£¬¶øÇÒÒ²ÊÇÎÒÃDZØÐëÒªÈ¥ÕÆÎյģ¬ËäÈ»ÄãдµÄ SQLÓï¾äÄÜÍê³ÉÏàÓ¦µÄ¹¦ÄÜ£¬µ«ÊÇÄãÊÇ·ñ¿¼ÂǹýÕâЩÓï¾äÅöµ½º£Á¿Êý¾Ý»òÕß±©Á¦·ÃÎÊʱ»á²»»á´øÀ´Ð§ÂʵĴó·ù¶ÈµÄ¼õÂý£¿Ò²ÐíºÜ¶à³ÌÐòÔ±ºÍÎÒÒ»ÑùÔÚÅöµ½ÏµÍ³ÏìÓ¦Ê ......
-- Ò»£º ´¦Àíδ²éµ½µÄ¿ÕÖµ
select
case when exists(select EndPrice from T_stock where BOMSN='0109')
then (select EndPrice from T_stock where BOMSN='0109')
else 0 end
--¶þ£º¸üÐÂ×Ö¶ÎÖµ
--strNum ÊýÁ¿
--strId ÐòºÅ
update T_buy_Pro set Co ......
You can user PL SQL Developer in Ubuntu like in Windows:
1.download PL/SQL Developer for linux;
2.Install JDK berfore the next;
3.install the PL/SQL Developer;
4.goto the $PL/SQL Developer,run sh sqldeverloper.sh;
5.type the $JDK;
6.then the PL/SQL Developer will startup. ......
Access¡¢SQLServer¡¢Oracle³£¼ûSQLÓï¾äÓ¦ÓÃÇø±ð
¹Ø¾¢ËÉ PMP
Èç¹ûÒª¼æÈÝAccess¡¢SQL Server¡¢OracleÈý¸öÊý¾Ý¿â°æ±¾£»ÎÒÃÇÔÚ±àдSQLÓï¾äµÄ¹ý³ÌÖУ¬¾¡Á¿Ê¹ÓÃһЩͨÓõÄÓï¾ä£¬µ«»¹ÊÇÓÐЩ·½ÃæÓÐÐ©Çø±ð±ÜÃâ²»ÁË£¬ÏÖ¼òµ¥×ܽáһϡ£
ÒÔÏÂA´ú±íAccess,S´ú±íSQL Server,O´ú±íOracle
1¡¢È¡µ±Ç°ÏµÍ³Ê±¼ä
A:Select Now()
S:Selec ......