Ir para conteúdo
Fórum Script Brasil

Pesquisar na Comunidade

Mostrando resultados para as tags ''computed by''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Encontrado 1 registro

  1. Na tabela seguinte faço o cadastro de todas as escolas municipais do município aonde moro: -------------------------------------------------------------------------------------------------------------------------- CREATE TABLE "ESCOLAORGAO" ( "ESC_CODIGO" INTEGER NOT NULL, "ESC_NOME" VARCHAR(50) NOT NULL, "ESC_CODINEP" VARCHAR(8), "ESC_LOGRADOURO" INTEGER NOT NULL, "ESC_ENDERECO" VARCHAR(60), "ESC_NUMERO" VARCHAR(10), "ESC_BAIRRO" VARCHAR(40), "ESC_CIDADE" INTEGER NOT NULL, "ESC_ESTADO" INTEGER NOT NULL, "ESC_TELEFONE" VARCHAR(15), "ESC_EMAIL" VARCHAR(40), "ESC_CEP" VARCHAR(9), "ESC_ALUNOS" VARCHAR(5), "ESC_LOCALIZACAO" CHAR(1), "ESC_DATACADASTRO" TIMESTAMP, "ESC_OBSERVACOES" VARCHAR(150), "ESC_CNPJ" VARCHAR(18), "ESC_LOGO" VARCHAR(50), "ESC_CADASTROESCOLAR" VARCHAR(10), "ESC_PORTARIA" VARCHAR(10), "ESC_DATAPORTARIA" TIMESTAMP, "ESC_COMPLEMENTO" VARCHAR(20), "ESC_TIPOINSTITUICAO" CHAR(1), CONSTRAINT "ESCOLAORGAO_PK" PRIMARY KEY ("ESC_CODIGO") ); CREATE INDEX "IND_COD_ESCOLAORGAO" ON "ESCOLAORGAO"("ESC_CODIGO"); CREATE INDEX "IND_NOME_ESCOLAORGAO" ON "ESCOLAORGAO"("ESC_NOME"); ALTER TABLE "ESCOLAORGAO" ADD CONSTRAINT "ESCCID_FK" FOREIGN KEY ("ESC_CIDADE") REFERENCES "CIDADES" ("CID_CODIGO"); ALTER TABLE "ESCOLAORGAO" ADD CONSTRAINT "ESCESTADO_FK" FOREIGN KEY ("ESC_ESTADO") REFERENCES "ESTADOS" ("EST_CODIGO"); ALTER TABLE "ESCOLAORGAO" ADD CONSTRAINT "ESLOG_FK" FOREIGN KEY ("ESC_LOGRADOURO") REFERENCES "LOGRADOUROS" ("LOG_CODIGO"); --------------------------------------------------------------------------------------------------------------------------------------------------------------------- Como os DIRETORES já são cadastrados na tabela FUNCIONÁRIOS, então eu pretendo criar um CAMPO CALCULADO direto na tabela ESCOLAS para EXIBIR o nome do(a) Diretor(a). Então usei o seguinte código SQL: alter table escolaOrgao add esc_diretor COMPUTED BY (( select fun_nome from funcionarios join cargoFuncao on (fun_funcao = car_codigo) where car_nome = 'DIRETOR(A)')); Só que dá ERRO quando vou abrir a tabela ESCOLAS pois o código SQL acima lista o nome de todos os diretores de todas as escolas e não de uma escola específica. Desse modo, como eu posso incrementar o código SQL acima para para que ele liste apenas o nome do diretor cadastrado para a escola na tabela funcionários? Parte do código da tabela funcionários: CREATE TABLE "FUNCIONARIOS" ( "FUN_CODIGO" INTEGER NOT NULL, "FUN_NOME" VARCHAR(60) NOT NULL, "FUN_VINCULOEMPREGATICIO" INTEGER NOT NULL, "FUN_CARGO" INTEGER NOT NULL, "FUN_FUNCAO" INTEGER NOT NULL, "FUN_DATAADMISSAO" TIMESTAMP, "FUN_ESCOLAORGAO" INTEGER NOT NULL, . . . Ficarei muito grato por quem puder me ajudar. Desde já um abraço a todos.
×
×
  • Criar Novo...