Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Computed By (https://www.clubdelphi.com/foros/showthread.php?t=29891)

marceloalegre 03-02-2006 13:15:30

Computed By
 
Alguien podria explicar como funciona esta sentencia con algun ejemplo? porque lo que encuentro por google honestamente no me parece claro :confused:

jhonny 03-02-2006 14:35:54

El Computed by nos ofrece la posibilidad de crear campos calculados en la tabla fisica de la siguiente manera por ejemplo:

Cita:

Empezado por Cara oculta de delphi 4

Tenemos una tabla asi:
Código SQL [-]
        create table Empleados(
              Codigo           Integer,
              Nombre           varchar,
              Apellidos        varchar,
              Salario          Integer,
              NombreCompleto computed by (Nombre || " " || Apellidos),
              /* _ */
        );

El operador || sirve para concatenar cadenas de caracteres en Interbase/FireBird


Tambien puedes hacer Algo como:

Código SQL [-]
  SalarioPorDia computed by (Salario / DiasDelMes);

Espero me haga entender y que ademas te sirva de algo ;)

marceloalegre 03-02-2006 15:06:25

:)
 
Se entendio perfectamente y ya mismo lo voy a utilizar para simplificar algunas querys Gracias!


La franja horaria es GMT +2. Ahora son las 06:40:22.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi