본문 바로가기

IT

(48)
[MSSQL] SET NOCOUNT ON 셋팅 자동으로 저장프로시져를 만들게 되면 기본적인 폼에 들어있는 셋팅값입니다. 저장 프로시져를 만들때 SET NOCOUNT ON 으로 셋팅을 해주는게 좋다고 하네요.. MSDN 내용 SET NOCOUNT(Transact-SQL) Transact-SQL 문 또는 저장 프로시저의 영향을 받은 행 수를 나타내는 메시지가 결과 집합의 일부로 반환되지 않도록 합니다. 구문 SET NOCOUNT { ON | OFF } 주의 SET NOCOUNT 옵션을 ON으로 설정하면 이 개수가 반환되지 않습니다. SET NOCOUNT 옵션을 OFF로 설정하면 이 수가 반환됩니다. SET NOCOUNT 옵션이 ON으로 설정되어 있을 때도 @@ROWCOUNT 함수는 업데이트됩니다. SET NOCOUNT 옵션을 ON으로 설정하면 저장 프로..
[ORACLE] DUAL TABLE 가상 테이블 사용해보기 오라클 DUAL TABLE 사용 DUAL 테이블이란? 가상의 테이블을 만들어서 사용자가 임의로 사용할수 있는 테이블 테이블간 조인할때 유용하게 사용할수 있고, 가상의 데이터를 임의로 만들어서 사용할수 있습니다. Dual 테이블과 level 을 사용해서 1~ 24까지 출력하는 예제 select level as num from dual connect by level
php mysql 분기별 데이터 조회 및 예제 php mysql 분기별 데이터 조회 및 예제 작업 하다보면 분기별로 데이터를 궁금해 하시는 분들이 계신답니다 ㅠㅠ 그냥 엑셀로 받아서 작업 하면 되지.. 왜 ㅠㅠ php에서 분기별 처리 할려고 했더니.. 달을 계산해야 하나 싶기도 하고 .. mysql 쿼리문 where 구문이 이런식으로 되더군요.. WHERE DATE_FORMAT(reg_date, '%Y') = 2015 and DATE_FORMAT(reg_date, '%m') in (1,2,3) mysql 에서 더 편하게 할수 있는 방법이 있지 않을까? 싶어서 함수 검색을 했더니 세상에 !! Date and Time functions 들이 있더군요 !! 특히나 분기별로 할때는 QUARTER 함수를 한번만 써주면 끝이더군요! 멋지다!! +ㅁ+!! WHE..
php date strtotime 이용하여 일주일전 날짜 찾기 php date 함수와 strtotime 을 이용하여 일주일전 날짜 찾기 ! 의외로 간단하네요 ㅎㅎunixtme으로 나오는 strtotime 함수에서 일주일전으로 데이터를 가져온후 date 함수로 포멧을 변경해 주면 됩니다. 제가 사용한 방식은 밑에 방식 date("Y-m-d",strtotime("-1 week")) ; 이외에도 참고 링크를 타고 가면 여러가지 방식으로 할수 있답니다 !! 참고 : http://php.net/manual/en/function.strtotime.php
mysql unixtime datetime format 사용 예제 간혹 날짜 데이터를 mysql에 unixtime으로 입력하는 경우가 있답니다. 이런 경우 sql에서 dateformat 형태로 다시 변환 할때 쓰는 구문입니다. 완전 간단합니다 ㅎㅎ > FROM_UNIXTIME(reg_date) mysql 에서 unixtime으로 숫자로 저장하는 이유는 데이터 조회시 속도 때문이라고 하던데 .. 데이터 가독성을 생각하면 datetime 형태로 작업하는게 더 편하긴 하네요... 기존 데이터 : 1434671417 변환 데이터 : 2015-06-19 08:50:17
php if 구문 삼항식 표현 예제 항상 php 작업할때 if 구문은 if else ~~ 로 처리 했었는데요 삼항식으로 표현이 가능하다는걸 알았답니다 ... !! if 구문을 삼항식으로 표현하면 html 소스에서 깔끔한 소스를 볼수 있답니다. 기존 php if else 문법 예제 php 삼항식 문법 예제 그냥 보기에도 소스 줄이 엄청나게 줄지 않았나요? ㅎㅎ 구문은 진짜 간단하네요..
windows 8.1 에서 mysql Workbench 설치 windows 8.1 에서 mysql Workbench 설치 하기 !! 일단 mysql 사이트로 이동 후 workbench를 다운로드를 받습니다. ㅎ http://dev.mysql.com/downloads/workbench/ MSI Installer 를 선택 합니다. noInstall 버전인 zip으로 받았더니 반응이 없네요 ㅠㅠ 다운로드 버튼 클릭하면 Login or Sign Up 버튼이 보이는데 굳이 로그인 안하셔도 하단에 "No thanks, just start my download." 버튼을 클릭하시면 로그인 없이도 다운로드 가능하답니다. 이제 다운로드 받은 workbench를 실행하면 먼가가 없어서 안된다고 합니다 ㅠㅠ 아마도 Visual Studio 2013용 Visual C++ 를 설치 하라..
PHP unixtime 으로 남은 시간 계산 과 시분초로 표현 PHP unixtime 으로 남은 시간 계산 예를 들어 내일 새벽2시 까지 남은 시간을 계산하려면 다음날 새벽2시의 unixtime을 알아야 합니다. strtotime(date("Y-m-d", strtotime("+1 day") ) ." 02:00:00 ") 이런 방식으로 unixtime을 받아올수 있습니다. 그리고 현재 unixtime 을 가져와서 계산하면 됩니다. 남은 시 분 초 계산시 나누기 계산과 나머지 계산으로 처리하면 됩니다. php 나누기는 / , 나머지는 %로 처리 하면 됩니다. 마지막으로 substr을 쓴 이유는 노출시에 2자리로 표현하기 위해서 사용했답니다. 예제소스