java.lang.Object
io.github.josecarlosbran.JBSqlUtils.DataBase.AndValue

public class AndValue extends Object
Clase que proporciona la lógica para insertar otro valor a una columna a travez de la sentencia InsertInto
Author:
Jose Bran
  • Constructor Details

    • AndValue

      protected AndValue(String columName, Object value, String sql, List<Column> parametros) throws ValorUndefined
      Constructor que recibe como parametro:
      Parameters:
      columName - El nombre de la columna a la cual se asignara el valor porporcionado.
      value - Valor que se asignara a la columna.
      sql - Sentencia SQL a la cual se agregara la columna y valor a setear.
      Throws:
      ValorUndefined - ValorUndefined Lanza esta Excepción si alguno de los parametros proporcionados esta vacío o es Null
  • Method Details

    • andValue

      public AndValue andValue(String columName, Object value) throws ValorUndefined
      Entrega la capacidad de setear otro valor antes de ejecutar la sentencia Upddate
      Parameters:
      columName - El nombre de la columna a la cual se asignara el valor porporcionado.
      value - Valor que se asignara a la columna.
      Returns:
      Retorna un objeto AndSet que entrega la capacidad de setear otro valor antes de ejecutar la sentencia Upddate
      Throws:
      ValorUndefined - ValorUndefined ValorUndefined Lanza esta Excepción si alguno de los parametros proporcionados esta vacío o es Null
    • execute

      public int execute() throws Exception
      Ejecuta la sentencia SQL proporcionada y retorna la cantidad de filas afectadas
      Returns:
      Retorna un Entero que representa la cantidad de filas afectadas al ejecutar la sentencia SQL proporcionada.
      Throws:
      Exception - Si sucede una excepción en la ejecución asincrona de la sentencia en BD's lanza esta excepción