Postgresql 관련 sql
5549 단어 Postgresqlpostgresql
난수 상관
0 - 1 사이 의 무 작위 소수 가 져 오기
select random();
trunc: 절단
SELECT trunc(random()*(100-1)+1);// 0-100
시간, 날짜 관련
now()
SELECT now();
:'2014-12-24 09:28:31.545145+08'
current_time
, 。
SELECT current_time;
: '09:32:02.039705+08'
current_date
,
SELECT current_date;
: '2014-12-24'
now () 의 반환 형식 을 제어 할 수 있 습 니 다.
SELECT now()::timestamp(0) without time zone;
: '2020-04-26 16:07:28'
데이터 테이블 관련
필드 추가
ALTER TABLE table_name ADD column_name varchar(255);
필드 형식 수정
ALTER TABLE table_name ALTER COLUMN column_name TYPE varchar(255);
생 성 시퀀스
CREATE SEQUENCE sequenceName
INCREMENT 1 //
MINVALUE 1 //
MAXVALUE 99999999 //
START 1 //
CACHE 1; //
SELECT setval('sequenceName', 1, true);// 1
ALTER SEQUENCE sequenceName OWNER TO "postgres";// "postgres"
사용 순서
CREATE TABLE table_name (
"id" int4 NOT NULL DEFAULT nextval('sequenceName'::regclass)
)
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Postgresql 사용자 로그인 오류 횟수를 제한하는 실례 코드oracle에서 FAILED_ 를 설정할 수 있습니다.LOGIN_ATTEMPTS는 사용자 비밀번호의 로그인 오류 횟수를 제한하지만postgresql에서는 이 기능을 지원하지 않습니다.PostgreSQL은 이벤트 트리...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.