Eu na verdade não sei nada de oracle e gostaria de saber se alguém ai pode me ajudar!
Como que eu crio uma tabela no banco de dados oracle? seria isso:
CREATE TABLE tabela(
tabela_id (1) chave primaria
tabela_name vachar(30) não nulo
)
CREATE TABLE tabela(
tabela_id (1) chave primaria
tabela_name vachar(30) não nulo
)
CREATE TABLE tabela( id_tabela_id number(10) not null,
nm_tabela varchar2(30) not null
) ;
ALTER TABLE tabela ADD CONSTRAINT PK_TABELA
PRIMARY KEY (id_tabela);
CREATE TABLE SAMEA_SPC( SPC_ID number(1) not null,
SPC_NOME_CLIENTE vachar2(45) not null
SPC_ENDERECO_CLIENTE vachar(50) not null,
SPC_CPF number (15),
SPC_CGC number (15),
SPC_BAIRRO vachar(25) not null,
SPC_CEP number (8) not null,
SPC_TELEFONE number(8) not null,
SPC_DATA_VECIMENTO date,
SPC_DATA_COMPRA date,
SPC_VALOR_DEBITO number (13) not null,
SPC_CODIGO_PROGRAMA number(30) not null,
SPC_NUM_LIGACAO number(8) not null
) ;
CREATE TABLE SAMEA_SPC( SPC_ID number(1) not null,
SPC_NOME_CLIENTE varchar2(10) not null,
SPC_ENDERECO_CLIENTE varchar2(50) not null,
SPC_CPF number (15),
SPC_CGC number (15),
SPC_BAIRRO varchar2(25) not null,
SPC_CEP number (8) not null,
SPC_TELEFONE number(8) not null,
SPC_DATA_VECIMENTO date,
SPC_DATA_COMPRA date,
SPC_VALOR_DEBITO number (13) not null,
SPC_CODIGO_PROGRAMA number(30) not null,
SPC_NUM_LIGACAO number(8) not null
) ;
ALTER TABLE SAMEA_SPC ADD CONSTRAINT PK_TABELA
PRIMARY KEY (SPC_ID);
insert into samea_spc (
spc_id,
spc_nome_cliente,
spc_endereco_cliente,
spc_bairro,
spc_cep,
spc_telefone,
spc_data_vecimento,
spc_data_compra,
spc_valor_debito,
spc_codigo_programa,
spc_num_ligacao)
values (1, --Esse campo por ser um inteiro não poder ir para o banco entre aspas.
'samea', --Nos campos que são string use apanas aspas simples e não simples e dentro duplas.
'rua 18',
'lirio do vale II',
'00000',
'00000',
null, --Nos campos que são data, você não põe zeros e sim null para dizer que o campo é em branco e caso ele seja not null deverá ser preenchido com alguma data valida.
null,
'00000',
'00000',
'00000') --E aqui estava faltando uma última coluna.
create sequence sq_t_samea_spc start with 1 increment by 1 maxvalue 9;
insert into samea_spc (
spc_id,
spc_nome_cliente,
spc_endereco_cliente,
spc_bairro,
spc_cep,
spc_telefone,
spc_data_vecimento,
spc_data_compra,
spc_valor_debito,
spc_codigo_programa,
spc_num_ligacao)
values (sq_t_samea_spc.nextval,
'samea',
'rua 18',
'lirio do vale II',
'00000',
'00000',
null,
null,
'00000',
'00000',
'00000'
)
Usuários navegando neste fórum: Bing [Bot] e 8 visitantes