M MY Multiplayer: Wiki
Lado
Tipo

dbExec

Servidor

Ejecuta una sentencia SQL sin esperar respuesta.

bool dbExec(element connection, string sql, any ...)

Parámetros

NombreTipoDescripción
connectionelementUna conexión de dbConnect.
sqlstringLa sentencia SQL, con ? y ?? como marcadores.
...anyLos valores de los marcadores: textos, números, booleanos o nil.

Retorno

true cuando la sentencia se envía. Si falla después, el error va al log del servidor.

Marcadores

  • ? recibe el siguiente valor, ya escapado: nil pasa a NULL, los booleanos a 1 o 0 y los textos van entre comillas.
  • ?? recibe un texto como identificador escapado de tabla o columna.
  • El número de valores debe coincidir con el de marcadores.

Ejemplo

dbExec(db, "UPDATE players SET money = ? WHERE account = ?", 500, accountId)

Ver también