Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Següent revisió
Revisió prèvia
bbdd:sql:start [28/11/2020 07:43] – creat matebbdd:sql:start [05/04/2024 02:24] (actual) – [SQL] mate
Línia 1: Línia 1:
 = SQL = SQL
-== postgreSQL +  * [[bbdd:sql:postgresql]] 
-<code sql>SELECT version();</sql> +  * [[bbdd:sql:pivot]] 
-<code sql>select from «pg_user»;</code> +   
-<code sql>CREATE USER nombre_usuario WITH password ‘123456';</code> +== tablas útiles   
-<code sql>DROP USER nombre_usuario;</code> +  * [[bbdd:sql:provincias]] 
-<code sql>ALTER USER usertochange WITH password ‘new_passwd’;</code> +  * SQLServer: [[https://github.com/Microsoft/sql-server-samples/releases/tag/adventureworks]] 
-<code sql>ALTER USER mysuper WITH SUPERUSER; + 
-ALTER USER mysuper WITH SUPERUSER CREATEDB CREATEROLE INHERIT LOGIN REPLICATION;</code> +== pequeños scripts mysql 
-<code sql>CREATE DATABASE nombre_db WITH OWNER nombre_usuario;</code> +  [[bbdd:mysql:dupes:start]] 
-<code sql>DROP DATABASE nombre_db;</code> +  * [[bbdd:mysql:fechas:start]] 
-<code sql>ALTER DATABASE database_name OWNER TO new_owner;</code> +  * [[bbdd:mysql:status:start]] 
-<code sql>SELECT pg_size_pretty(pg_database_size(‘dbname’));</code> +  * [[bbdd:mysql:leftjoin:start]] 
-<code sql>TRUNCATE TABLE table RESTART IDENTITY;</code> +  * [[linux:scripts:mysqldump|]] 
-<code sql>COPY (SELECT * FROM tablename) TO '/home/tablename.csv' WITH DELIMITER '|';</code> +  * [[bbdd:sql:updatefield2tables]] 
-  * LIMIT número de registros a mostrar + 
-  * OFFSET a partir de dónde se empezaran a mostrar los registros+== comandos 
 +  * <code sql>SHOW VARIABLES LIKE "%version%";</code> 
 +  * actualizar campo de un registro que cumpla criterio de WHERE:<code mysql>UPDATE <tablaSET <campo>='<valor>' WHERE <campo2>='<valor2>'</code> 
 +  * [[http://www.mysqltutorial.org/mysql-grant.aspx]] 
 + 
 +=== JSON 
 +Extraer información de JSON almacenado en campo SQL:<code sql>SELECT id,JSON_EXTRACT(valor,'$.periode'AS periode 
 +FROM treballadors_registrejornada 
 +WHERE periode = "01-2020"</code> 
 +{{ :bbdd:sql:pasted:20230109-025759.png }} 
 + 
 +  * https://noticiasseguridad.com/seguridad-informatica/los-nuevos-ataques-de-inyeccion-sql-basados-en-json-permiten-eludir-waf-de-palo-alto-f5-aws-cloudflare-e-imperva/ 
 +  * https://dev.mysql.com/doc/refman/8.0/en/json-functions.html 
 + 
  
-/via: [[https://medium.com/erdk2/comandos-consola-postgres-54591bdeec0a]]\\ 
-/via: [[http://viviryaprenderweb.com/postgres-comandos-basicos-segunda-lista/]] 
  • bbdd/sql/start.1606578203.txt.gz
  • Darrera modificació: 28/11/2020 07:43
  • per mate