CRIANDO CADASTRO DE CLIENTES MYSQL WORKBENCH [RESOLVIDO]

OLÁ, PRIMEIRAMENTE OBRIGADO PELA ATENÇÃO, ESTOU TENTANDO FAZER UM BC NO MYSQL WORKBENCH DE CADASTRO DE CLIENTES E PEGUEI CÓDIGO PRONTO DE MODELO NA CRIAÇÃO DE TABELAS, CÓDIGO É:

create database projetojava; use projetojava; CREATE TABLE usuario ( id BIGINT(10) AUTO_INCREMENT,
nome VARCHAR(255),
cpf VARCHAR(255),
email VARCHAR(255),
telefone VARCHAR(255),
PRIMARY KEY (id) );


ATE AI TUDO BEM … CONSEGUI EXECUTAR OS CODIGOS SEM ERRO, POREM PRECISO ADICINAR ALGUNS CAMPOS NESSA TABELA, E FIZ ISSO NOS CÓDIGOS


CREATE TABLE usuario ( id BIGINT(10) AUTO_INCREMENT,
nome VARCHAR(30),
endereço VARCHAR(50),
uf char(2)
cidade VARCHAR(20),
cpf VARCHAR(11),
email VARCHAR(30),
telefone VARCHAR(12),
telefone 2 VARCHAR(12),
Obs VARCHAR(200)
PRIMARY KEY (id) );

JA COM ISSO NÃO CONSEGUI EXECUTAR O COMANDO, ME DÁ O SEGUINTE ERRO

Error Code: 1064. You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ‘VARCHAR(20), cpf VARCHAR(11), email VARCHAR(30), telefone VARCHAR(12), Obs VARC’ at line 5

CONTO COM A AJUDA DOS AMIGOS PARA RESOLVER ESSE PEQUENO PROBLEMINHA AQUI

VLW

O problema está no TELEFONE 2.

Não pode ter um espaço no nome do campo.

Use TELEFONE2 ou algo assim.

Olá,
Veja o código abaixo e compare com o seu.

CREATE TABLE usuario (
id int(11) NOT NULL AUTO_INCREMENT,
nome varchar(30) NOT NULL,
endereco varchar(50) NOT NULL,
uf char(2) NOT NULL,
cidade varchar(20) NOT NULL,
cpf varchar(11) NOT NULL,
email varchar(30) NOT NULL,
telefone varchar(12) NOT NULL,
telefone2 varchar(12) NOT NULL,
Obs varchar(200) NOT NULL,
PRIMARY KEY (id)
) AUTO_INCREMENT=1 ;

Este funciona sem problema.

CARA MUITO OBRIGADO … AJUDOU BASTANTE VLW

tinha varios erros aqui

1- falta da virgula logo apos uf char(2),.
2- campo com espaço no nome use underline _ para separar

Vi que está usando MariaDB com workbench. Segue aviso!

http://www.scriptcase.com.br/forum/index.php/topic,14162.msg74112.html#msg74112