database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 9576 게시물 읽기
No. 9576
update 쿼리에서 limit 사용 쿼리 질문드립니다.
작성자
lyae
작성일
2015-07-29 10:35
조회수
9,728
update members 
set zipno = (select max(zipno) from new_zip as B where b.guzipcode = replace(members.zipno,'-',''))
where length(members.zipno) = 7 order by mcode limit 1000  
 
이런식으로 테스트용으로 업데이트를 1000개만 해보려고 하는데  order by mcode limit 1000 이 부분에서 에러가 납니다. 
 
ERROR:  syntax error at or near "order"
LINE 3: where length(members.zipno) = '7' order by mcode limit 1000
 
update 쿼리에서 limit 사용 하려면 어떻게 해야 하나요?
이 글에 대한 댓글이 총 1건 있습니다.

limit 구문은 inline view 구문안에 들어있어야 하겠네요. 

from 다음에 지정할 테이블을 적당한 inline view로 만드세요.

김상기(ioseph)님이 2015-07-29 15:03에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
9583ODBC로 쿼리에 따른 데이터 가져오기. [1]
비투즈
2015-08-12
10480
9582postgres with 구문 궁금한 점이 있습니다. [5]
초보dba
2015-08-10
11142
9578DB버전 마법의 블록 문제.. [1]
철강새
2015-08-04
10076
9576update 쿼리에서 limit 사용 쿼리 질문드립니다. [1]
lyae
2015-07-29
9728
9575커질때로 커져버린 데이터의 검색속도 향상법 문의드려요. [4]
김현진
2015-07-28
11069
9574pgsql 텍스트 조합을 파라미터 변수명으로 인식 [2]
김재성
2015-07-20
9687
9573return 타입 문제점.. [2]
e도전
2015-07-14
10762
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다