Informática, perguntado por Ytamar, 1 ano atrás

Como criar uma tabela Produtos no banco de dados MySQL com os seguintes ?

idProduto – inteiro autoincremento (chave primária)
descrição – varchar(100)
preço – float
qtdeEstoque – inteiro
dataValidade – date

Soluções para a tarefa

Respondido por tancigomes
1
Então, você não disse especificamente no que está com dúvida, nem o que não sabe criar. Eu posso te dar a resposta completa, mas o ideal seria você tentar fazer e postar seu raciocínio, para que possa construir o conhecimento e vou te ajudando só no que você já tem dúvida.

CREATE TABLE Produto(
idProduto INT AUTO_INCREMENT,
descricao VARCHAR (100),
preco FLOAT (8, 2)*,
qtdeEstoque INTt,
dataValidade DATE,
PRIMARY KEY (idProduto)
)

* Pesquise sobre floats em MySQL para compreender melhor esta notação.

PS: Para nomes de tabelas evite usar o plural quando for você que estiver modelando.

flaviorv: Tancigomes, se puder passar o resto do código, pois mesmo que esteja pronto, sempre temos que formatá-lo para se adequar ao exercício e assim vamos aprendendo. E assim uma pessoa vai ajudando o outro.
Ytamar: Obrigado pela ajuda....! O meu código ficou assim <html>

<head>
<meta http-equiv="Content-Type"= content="text/html; charset=UTF-8" />
<title>Formulário</title>
</head>

<body>
<h1>Formulário - PHP.</h1>

<?php
$host = "localhost";
$user = "root";
$pass = "";
$banco = "cadastro";
$conexao = mysql_connect($host, $user, $pass) or die(mysql_error());
mysql_select_db($banco) or die(mysql_error());
?>

<br>CREATE TABLE Produto(
idProduto INT AUTO_INCREMENT,
descricao VARCHAR (100),
preco FLOAT (8,
Ytamar: Quando eu fui executar no wanp deu erro....ok
tancigomes: Seu código está confuso, não consigo ler nada. Mas, qual o erro informado?
Perguntas interessantes