
Duilio Luque
PreguntaVi que se pueden crear tablas de esta forma CREATE TABLE A( C1 NVARCHAR (2), C2 NVARCHAR (3), C1C2 AS C1+C2 ) Como le agrego una condiciona?

Jesus
tengo esta vercion del programa my sql _phpMyAdmin Database Manager Version 2.10.3
ES LA TABLA DE peliculas
I TAMBIEN L salas

Jesus
<h2>tengo estas tablas con 10 registros insertados
SELECT*
FROM ‘salas’</h2> SELECT*
FROM ‘peliculas’
ya las tengo relacionas pero quiero crear un procedimiento almacenado y ejecutar e intentado con diferentes comandos y no mas no sale error.
como estos como leago tengo que mandar los yamar desde java o como
drop procedure if exists use cine3;
delimiter //
create procedure cine3 (in p_codigo int(11), in p_Edad varchar(100), in p_Clasificacion varchar(100))
begin
if not exists (select 1 from peliculas where codigo = p_codigo) then
if not exists(select 1 from peliculas where Clasificacion = p_Clasificacion) then
insert into peliculas (codigo,Edad,Clasificacion,) values (p_codigo, p_Edad, p_Clasificacion);
select 0 as errno; else select 2 as errno; end if; else select 1 as errno; end if; end //
delimiter ;
<h2>CREATE PROCEDURE cine3(
codigo int (11),
Edad varchar(100)
Clasificacion varchar(100)
)
as
begin
set NOCOUNT ON;
INSER INTO Users
peliculas (codigo,Edad,Clasificacion)
VALUES (‘p_codigo’,‘Edad’,'Clasificacion’DEFAULT);
END
GO</h2> DELIMITER //
CREATE PROCEDURE lista_peliculas()
BEGIN
SELECT* FROM peliculas;
END//
DELIMITER;
DELIMITER //
CREATE PROCEDURE peliculas(
IN codigo int(11),
IN Edad varchar(100),
IN Clasificacion varchar(100),
)
BEGIN
INSERT INTO peliculas(codigo,Edad,Clasificacion) VALUES
(‘22222’,‘14’,adulto);
end//
delimiter ;
CREATE PROCEDURE ‘peliculas’(codigo,Edad,Clasificacion)
SELECT COUNT (*) AS Edad
FROM peliculas;
call
CREATE PROCEDURE insertarCiudad
@id_ciudad varchar(5),
@nombre_ciudad varchar(20),
@nombre_region varchar(20)
as
declare @id_region varchar(5)
SELECT @id_region = id_region from region where nombre_region=@nombre_region
INSERT into ciudad (id_ciudad,nombre_ciudad,id_region)
values (@id_ciudad,@nombre_ciudad,@id_region)
<h2>EXECUTE insertarCiudad</h2> CREATE PROCEDURE peliculas
codigo int(11),
Edad varchar(100),
Clasificacion varchar(100)
as
declare
<h2>logotipo de la empresa antes del martes</h2> CREATE PROCEDURE insertarCiudad
@id_ciudad varchar(5),
@nombre_ciudad varchar(20),
@nombre_region varchar(20)
as
declare @id_region varchar(5)
SELECT @id_region = id_region from region where nombre_region=@nombre_region
INSERT into ciudad (id_ciudad,nombre_ciudad,id_region)
values (@id_ciudad,@nombre_ciudad,@id_region)
EXECUTE insertarCiudad