• Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • Board of Directors
  • Online Classes
    • Database/SQL
    • Algorithms/Programming
    • Networking/CCNA
    • ERP/Business Analyst
  • Donate
  • Programs
    • Online Classes
  • Contact
  • Download

Mariontech Academy

Mariontech Academy

CS073 10. Funciones en SQL

December 10, 2011 By mariontechacademy

Al igual que en Java, PHP, C++, una Función SQL recibe parámetros y calcula un valor. Ese valor se puede usar donde quiera que se usaría un campo o field, por ejemplo: en una columna del Result Set, para asignarlo a un campo en la instrucción INSERT, para modificar el contenido de un campo con la instrucción UPDATE, para seleccionar registros usando la cláusula SELECT. Los Servidores de Base de Datos MySQL, Oracle, Microsoft SQL, ofrecen cientos de funciones ya incluidas (built-in), aunque el Programador también puede crear sus propias funciones. El Programador debe tener presente que estas funciones no son estándares. Por ejemplo, mientras mas funciones de Oracle use en su aplicación, mas dependiente es de ese Servidor, y mas trabajo le daría portar la aplicación a Microsoft SQL. Sin embargo, usualmente el Servidor tiene mucho mas capacidad de proceso que el Cliente, y por tanto queremos que el Servidor haga el trabajo de transformación sobre los datos, antes de retornar el Result Set. Cuando usar o no funciones depende del conocimiento del Programador, de políticas o estándares de la empresa, y del tipo de Job que se esta desarrollando (interactivo, reporte, SQL script). De cualquier manera, es importante que el Programador SQL, conozca la mayor cantidad de funciones built-in disponibles en el Servidor de Base de Datos, aunque no las use.

 


A) Funciones en SQL – 1 de 3


 


B) Funciones en SQL – 2 de 3


 


C) Funciones en SQL – 3 de 3


Filed Under: Base de Datos y SQL, Mini-Lectures

Primary Sidebar

Tuition-Free IT Courses

Interested in a highly paid IT job working as a Software Developer, Network Administrator, or Business Analyst?

We offer tuition-free courses to help you achieve that dream. There is no registration cost or hidden fees, and the only requirement is your desire and commitment to succeed.

Subscribe to Youtube/Mariontechacademy

Free Online IT Classes in Spanish

To start immediately, obtain the recommended book, and setup your lab or development environment. Follow each chapter sequentially on youtube/mariontechacademy, or click below:

  • Network Administration Cisco CCENT/CCNA
  • Introduction to Algorithm and Programming with PHP/HTML/CSS
  • Database SQL
  • System Analysis and Design of Cloud-based ERP

Copyright © 2025 · Mariontech Academy · Log in