Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

MySQL Procedural Languages?

Tags:

mysql

What procedural languages are available for writing stored procedures or functions in MySQL?

like image 478
bitcycle Avatar asked Jun 26 '11 22:06

bitcycle


People also ask

Is MySQL a procedural language?

A procedure is a subroutine (like a subprogram) in a regular scripting language, stored in a database. In the case of MySQL, procedures are written in MySQL and stored in the MySQL database/server. A MySQL procedure has a name, a parameter list, and SQL statement(s).

Is SQL a procedural language?

SQL is a non-procedural language; users describe in SQL what they want done, and the SQL language compiler automatically generates a procedure to navigate the database and perform the desired task.

Why MySQL is called a non-procedural query language?

Sometimes SQL is characterized as non-procedural because procedural languages generally require the details of the operations to be specified, such as opening and closing tables, loading and searching indexes, or flushing buffers and writing data to filesystems.

What are the languages in MySQL?

Learn MySQL from scratch for Data Science and Analytics SQL language is divided into four types of primary language statements: DML, DDL, DCL and TCL.


1 Answers

Just MySQL. Quoting the manual:

The LANGUAGE characteristic indicates the language in which the routine is written. The server ignores this characteristic; only SQL routines are supported.

like image 185
cypher Avatar answered Sep 28 '22 07:09

cypher