제목 | limit 문의 드립니다. | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | 무정 | 작성시각 | 2020/11/13 16:02:24 |
|
|||
$mem = $this->db->limit(1)->select('seq')->from('admin_info')->where('id',$id)->where('pwd',$pwd)->order_by('reg_date','DESC')->get()->result(); 현재 mssql을 사용중이며 구문은 이런식으로 만들었습니다. mssql_query(): column 1 has unknown data type (98) 이 Warning 이 계속 뜨길래 하나하나 찾던중 앞에 limit(1) 을 제외하면 저 에러가 안나더라구요. 일반적인 쿼리는 문제 없이 되는데 말이죠.. 예를 들어 $qry = "select top 1 seq from admin_info id='{$id}' and pwd='{$pwd}' order by reg_date desc"; $mem = $this->db->query($qry)->result(); 이런 식으로 만들어서 날리면 에러가 안납니다.
뭐가 문제 일까요?? |
|||
다음글 | ci4에서 form이 post로 넘어 가지 않습니다. (1) | ||
이전글 | 트랙잭션 관련 질문입니다. (1) | ||
한대승(불의회상)
/
2020/11/13 16:11:41 /
추천
0
limit()을 order_by()뒤로 옮겨보세요.
|
변종원(웅파)
/
2020/11/13 16:31:44 /
추천
0
mysql에 최적화되어 있어서 타 db는 sql문으로 작성하시는게 정신건강에 이롭습니다.
|
무정
/
2020/11/13 17:07:00 /
추천
0
mysql 최적화라 그런걸까요..ㅎㅎ; 앵간하면 sql 로 작성해야겠네요
|