portable - sqlite studio
Cómo crear funciones personalizadas en SQLite (2)
Esto podría ser útil para muchos: en SQLiteStudio es posible definir nuevas funciones y colaciones fácilmente desde la interfaz a través de un complemento integrado sql, por ejemplo.
https://github.com/pawelsalawa/sqlitestudio/wiki/Official_plugins#sql-built-in
A través del editor de funciones.
¿Se pueden crear funciones en SQLite como se puede en MSSQL?
¿Si es así, cómo? ¿Cuál es la sintaxis?
Gracias
SQLite no tiene una función almacenada / lenguaje de procedimiento almacenado. Entonces CREATE FUNCTION
no funciona. Sin embargo, lo que puede hacer es funciones de mapa de la biblioteca de CA a las funciones de SQL (funciones definidas por el usuario). Para hacer eso, use la API C de SQLite (vea: http://www.sqlite.org/c3ref/create_function.html )
Si no está utilizando la API C, su API contenedora puede definir algo que le permita acceder a esta característica; consulte, por ejemplo:
- PHP
sqlite_create_function()
( http://www.php.net/manual/en/function.sqlite-create-function.php ) - Python
sqlite3.create_function()
( http://docs.python.org/2/library/sqlite3.html#sqlite3.Connection.create_function ) - Perl
$dbh->func(_$name,_$argc,_$func_ref,_"create_function")
( https://metacpan.org/pod/DBD::SQLite#dbh-sqlite_create_function-name-argc-code_ref )