¹ØÓÚORACLE×Ö·û¼¯
ÏÂÃæÕâ¶Î»°:
¿Í»§ÖÕ¶Ë×Ö·û¼¯£¬nls_lang»·¾³±äÁ¿×Ö·û¼¯£¬Êý¾Ý¿âʹÓõÄ×Ö·û¼¯¡£ÆäÖУ¬¿Í»§Öն˸÷ÖÖ¸÷Ñù£¬±ÈÈçwindowsÏÂcmd£¬unix/linuxÏÂterminal/console,ÉõÖÁÈçtoadµÈ¹¤¾ßÒ²¿ÉÒÔÀí½âΪһ¸öÖÕ¶Ë¡£ÎÒÃÇʹÓÃwindows cmd¾ÙÀý˵Ã÷£¬cmdʹÓÃÁËgbk±àÂ루ºÃÏñ²»ÄÜÐÞ¸Ä
ºì×ÖµÄ ¿Í»§¶Ë×Ö·û¼¯ ºÍ NLS_LANG×Ö·û¼¯ËûÃÇÁ©Ê²Ã´¹ØÏµ?ÔõôÀí½â?
ÎÒĿǰÈÏΪ¿Í»§¶Ë×Ö·û¼¯¾ÍÊÇNLS_LANG×Ö·û¼¯.
µ«ÊÇ¿´Á˺ܶàÎÄÕÂÒÔºó¸Ð¾õ²»ÊÇÎÒÀí½âµÄÑù×Ó,ÔÚÏßµÈ,лл.
windowÀï¿ÉÒÔÓÃchcp²é¿´×Ö·û¼¯£¬ÕâÀïµÄ×Ö·û¼¯ÊÇÄãconsoleÀïµÄ±¾ÉíµÄ×Ö·û¼¯£¬ÊÇϵͳcmd¹¤¾ß±¾ÉíµÄ×Ö·û¼¯
¶øÄãÕâÀï˵µÄOracleµÄ¿Í»§¶ËµÄ×Ö·û¼¯²»ÊÇÕâ¸öÒâ˼£¬OracleµÄ¿Í»§¶ËÐèÒªÉèÖÃ×Ö·û¼¯£¬
ÔÚwindowÀï¿ÉÒԲ鿴Oracle×¢²á±í£¬ÆäÖеÄNLS_LANG¾ÍÊÇÄãʹÓÃsqlplus»òÕßÊÇplsql devʱµÄ¿Í»§¶Ë×Ö·û¼¯
ÔÚlinuxºÍunixÀï¿ÉÒÔÉèÖÃNLS_LANGµÄ»·¾³±äÁ¿´ïµ½ºÍwindowÒ»ÑùµÄЧ¹û¡£Õâ¸ö·½·¨Ò²ÊÊÓÃÓÚwindowϵͳ¡£
ÄÇÄãµÄÒâ˼¾ÍÊÇ˵
cmd Ö»ËãÊǹ¤¾ßµÄ×Ö·û½á
¶øNLS_LANGÊÇoracleµÄ¿Í»§¶Ë×Ö·û¼¯
ÊÇÕâÑù°É?
¿´Ò»Ï ÏÂÃæÕâ¶Î½âÊÍ:
1£©·þÎñÆ÷¶ËÊý¾Ý¿â×Ö·û¼¯Óë¿Í»§¶ËÓ¦ÓÃ×Ö·û¼¯Ïàͬ£¬Óë¿Í»§¶ËNLS_LANG²ÎÊýÉèÖò»Í¬Èç¹û¿Í»§¶ËNLS_LANG×Ö·û¼¯ÊÇÆäËüÁ½ÖÖ×Ö·û¼¯µÄ×Ó¼¯£¬×ª»»¹ý³Ì½«³öÏÖÂÒÂë¡£
½â¾ö·½·¨£º½«ÈýÖÖ×Ö·û¼¯ÉèÖóÉͬһ×Ö·û¼¯£¬»òNLS_LANG×Ö·û¼¯ÊÇÆäËüÁ½ÖÖ×Ö·û¼¯µÄ³¬¼¯
2 £©·þÎñÆ÷¶ËÊý¾Ý¿â×Ö·û¼¯Óë¿Í»§¶ËNLS_LANG²ÎÊýÉèÖÃÏàͬ£¬Óë¿Í»§¶ËÓ¦ÓÃ×Ö·û¼¯²»Í¬Èç¹û¿Í»§¶ËÓ¦ÓÃ×Ö·û¼¯ÊÇÆäËüÁ½ÖÖ×Ö·û¼¯µÄ³¬¼¯Ê±£¬×ª»»¹ý³Ì½«³öÏÖÂÒÂ룬µ«¶ÔÓÚµ¥×Ö½Ú±àÂë´æ´¢ÖÐÎÄÎÊÌ⣬¿É²Î¿´±¾ÎĵÚ5Õ½ڵķÖÎ
Ïà¹ØÎÊ´ð£º
<?php
getenv("ORACLE_HOME");
$conn=ocilogon("test","test","test_db");
if($conn)
echo success;
&nb ......
ÓÐÁ½Õűí
1.µÚÒ»ÕÅ,ÊýÁ¿°ÙÍò¼¶
id number Ö÷¼ü
name varchar(50)
2.µÚ¶þÕÅ,ÊýÁ¿1Íò¼¶
id number Ö÷¼ü
deletename varchar(50)
ÏÖÔÚµÄÎÊÌâÊÇҪдһ¸ö´æ´¢¹ý³Ì,ɾ³ýµÚÒ»ÕűíÖеÄn ......
with adod_dict do
begin
close;
commandtext:='select bgqxcode,count(*) wjsl from wscl_wsda_file where wjnd=:tnd group by bgqxcode'; ......
±í×Ö¶Î
ID NAME TIME AMOUNT
14502 1111 0201 1
14502 1111 0201 5
14 ......
ʹÓÃt-sqlÓï¾ä½«sqlserver2kÊý¾Ýµ¼ÈëparadoxµÄ¹¦ÄÜÎÒÒÑʵÏÖ£¬ÓõÄÊÇinsert into ... from table in [ODBC][ODBC;Driver=SQL Server...]µÄ°ì·¨£¬µ±ÎÒ×¼±¸Èç·¨ÅÚÖÆÍê³Éparadoxµ¼Èëoracleʱȴ²»ÐУ¬²»±¨´íµ«ÊÇÖ´ÐкóÃ»Ó ......