Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE TABLE public.usuario
- (
- cod_usuario integer NOT NULL DEFAULT nextval('usuario_cod_usuario_seq'::regclass),
- nombre character(25),
- contrasenia character(25),
- tipo_usuario smallint,
- CONSTRAINT pk_usuario PRIMARY KEY (cod_usuario),
- CONSTRAINT fk_tipo_usuario FOREIGN KEY (tipo_usuario)
- REFERENCES public.tipo_usuario (cod_tipo_usuario) MATCH SIMPLE
- ON UPDATE NO ACTION ON DELETE NO ACTION,
- CONSTRAINT unico_nombre_usuario UNIQUE (nombre)
- )
- CREATE TABLE public.accesos
- (
- cod_acceso character varying(25) NOT NULL,
- nombre character(25),
- nombre_boton character varying(25),
- CONSTRAINT pk_acceso PRIMARY KEY (cod_acceso)
- )
- CREATE TABLE public.usuario_acceso
- (
- cod_usuario_acceso bigint NOT NULL DEFAULT nextval('usuario_acceso_cod_usuario_acceso_seq'::regclass),
- cod_usuario integer,
- cod_acceso character varying(25),
- CONSTRAINT pk_usuario_accesos PRIMARY KEY (cod_usuario_acceso),
- CONSTRAINT fk_acceso FOREIGN KEY (cod_acceso)
- REFERENCES public.accesos (cod_acceso) MATCH SIMPLE
- ON UPDATE NO ACTION ON DELETE NO ACTION,
- CONSTRAINT fk_usuario FOREIGN KEY (cod_usuario)
- REFERENCES public.usuario (cod_usuario) MATCH SIMPLE
- ON UPDATE CASCADE ON DELETE CASCADE
- )
- SELECT ua.cod_acceso
- FROM usuario_acceso ua,accesos a
- where ua.cod_usuario=2 AND ua.cod_acceso=a.cod_acceso AND (ua.cod_acceso BETWEEN '1.2' AND '1.68') ORDER BY a.cod_acceso ASC;
- 1.2
- .
- 1.219
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement