declare Cursor emp_cursor is Select seq,subject from board; begin dbms_output.put_line('seq subject'); dbms_output.put_line('------ ---- -------'); for c1 in emp_cursor loop dbms_output.put_line(to_char(c1.seq) || ' ' || c1.subject); insert into insert_test(test)values(c1.subject); end loop; end;
분류 전체보기
- Oracle PL/SQL 2010.04.11
- PHP AJAX 한글 문제 기본 인코딩이 ms949일때 2010.03.22
- js DOM table 컨트롤 2010.03.18
- js 화페단위 및 단위 구분 콤마 찍기 2010.03.18
- js 숫자만 입력 가능하게 2010.03.18
- PHP Array push 예제 (HashMap) 2010.03.15
- PHP Parameter Array 뿌리기 2010.03.15
- Oracle Toad 사용시 한글 깨지는 문제 해결 2010.03.11
- Oracle User 백업/복원 2010.03.11
- Oracle Client 설정 2010.03.10
Oracle PL/SQL
2010. 4. 11. 23:59
PHP AJAX 한글 문제 기본 인코딩이 ms949일때
2010. 3. 22. 21:33
인코딩이 ms949일때
보낼때 - encodeURIComponent(category_name)
받을때 - $category_name = iconv("UTF-8", "CP949", rawurldecode($_POST[category_name]));
javascript - (ajax) - php
보낼때 - rawurlencode(iconv("CP949", "UTF-8", "한글"))
받을때 - decodeURIComponent(data.category_name.Text);
js DOM table 컨트롤
2010. 3. 18. 16:02
index:
cell 1-1 | cell 1-2 |
cell 2-1 | cell 2-2 |
cell 3-1 | cell 3-2 |
js 화페단위 및 단위 구분 콤마 찍기
2010. 3. 18. 13:13
/** * 화페단위 등 3자리수마다 콤마찍기 * @param value 문자열 * ex) new dak.utils.StringUtil().getMoneyFormatter("123456") */ getMoneyFormatter: function(value) { value = value.replace(/,/ig, ""); value = (value=String(value)).match(RegExp("^[0-9]{"+(value.length%3||3)+"}|[0-9]{3}","g")); if( value == null || value == "" || value == "null" ) return ""; else return value; }
js 숫자만 입력 가능하게
2010. 3. 18. 13:12
var dak = {}; dak.utils = {}; dak.utils.CommonUtil = function(){} dak.utils.CommonUtil.prototype = { /** * 숫자만 입력 가능하게 * new dak.utils.CommonUtil().onlyNumber(event);, onKeyDown 이벤트 * @param e Event * @return */ onlyNumber: function(e){ var event = e ? e : event; var target = event.target ? event.target : event.srcElement; target.setAttribute("stryle", "ime-mode:disabled"); // BackSpace,Delete, <-, ->, Tab 키 통과 if( e.keyCode == 8 || e.keyCode == 46 || e.keyCode == 37 || e.keyCode == 39 || e.keyCode == 9 || e.keyCode >= 48 && e.keyCode <= 57 || e.keyCode >= 96 && e.keyCode <= 105 ) { } else { if( e.preventDefault ){ e.preventDefault(); }else{ e.returnValue = false; } } } }
PHP Array push 예제 (HashMap)
2010. 3. 15. 22:59
$arr = array(); $obj["a"] = 1; $obj["b"] = 2; array_push($arr, $obj); $obj["a"] = 9; $obj["b"] = 0; array_push($arr, $obj); for( $i=0; $i<count($arr); $i++ ){ echo "<br />arr[".$i."] a : " . $arr[$i]["a"]; echo "<br />arr[".$i."] a : " . $arr[$i]["b"]; }
-------------------------------------------------------------------------
$sql = "select seq,title,content,file_ori,hit,regdate,file_phy from php_test order by seq desc limit 10"; $rs = mysql_query($sql, $connect); $list = array(); while( $row = mysql_fetch_object( $rs ) ){ $map; foreach( $row as $key => $data ){ $map[$key] = $row[$key]; } array_push($list, $map); } for( $i=0; $i<count($list); $i++ ){ echo ( "" ); echo ( " ". $list[$i][seq] . "" ); echo ( " ". $list[$i][title] . "" ); echo ( " ". substr($list[$i][regdate], 0, 10) . "" ); echo ( " ". $list[$i][hit] . "" ); echo ( "" ); }
PHP Parameter Array 뿌리기
2010. 3. 15. 22:40
echo("==================== printParameter ==================== "); foreach( $_REQUEST as $key => $data ){ if( strlen($key) < 20 && $key != "PHPSESSID" ){ echo("==== " . $key . " : " . $data . "
"); } } echo("==================== printParameter ==================== ");
Oracle Toad 사용시 한글 깨지는 문제 해결
2010. 3. 11. 15:10
Oracle User 백업/복원
2010. 3. 11. 12:37
[유저 백업]
exp userid=system/pwd owner=u_test file=d:\u_test.dmp
[유저 복원]
u_test 유저 생성 후
imp u_test/pwd file=d:u_test.dmp full=yOracle Client 설정
2010. 3. 10. 14:33
Oracle Client를 설치하거나 오라클 Instant Client를 다운받아 적당한곳에 설치 후
PATH에 등록 및 TNS_ADMIN에 해당 경로를 설정한다.
또한 tnsnames.ora 파일을 오라클 서버에서 복사해와서 서버정보(아이피)만 변경해준다.