Project

General

Profile

Comados SQL » History » Version 8

Demo MiGestion365 Admin, 01/20/2026 07:02 PM

1 1 Demo MiGestion365 Admin
# Comados SQL
2
3
4 4 Demo MiGestion365 Admin
### Como crear una nueva tabla
5 1 Demo MiGestion365 Admin
6
CREATE TABLE IF NOT EXISTS aux.bajada_inventario_ext
7
(LIKE aux.bajada_inventario INCLUDING ALL);
8
9
10 5 Demo MiGestion365 Admin
### Búsqueda de un elemento en específico dentro de una tabla
11 1 Demo MiGestion365 Admin
12
SELECT *
13
FROM audit.ci_op_raw
14
WHERE nombre_co = 'SM020101-PATH-20-001886-0000';
15
16 8 Demo MiGestion365 Admin
SELECT *
17
FROM audit.wkt_fibra_raw w
18
WHERE row_to_json(w)::text ILIKE '%TL000201-BHL0-00-018990-0031%';
19
20 1 Demo MiGestion365 Admin
21 5 Demo MiGestion365 Admin
### Contabilizar la cantidad de elementos de una columna con un valor determinado
22 1 Demo MiGestion365 Admin
23
SELECT COUNT(*) AS filas_con_path_atc_nulo
24
FROM aux.bajada_inventario
25
WHERE path_atc IS NULL;
26
27
28 5 Demo MiGestion365 Admin
### Borrar una tabla completa
29 1 Demo MiGestion365 Admin
30
DROP TABLE aux.bajada_inventario_ext;
31
32
33 5 Demo MiGestion365 Admin
### Agregar la columna path_atc si no existe
34 1 Demo MiGestion365 Admin
35
ALTER TABLE aux.bajada_inventario_ext
36
ADD COLUMN IF NOT EXISTS path_atc text;
37
38
39 5 Demo MiGestion365 Admin
### Borrar una columna de una tabla
40 1 Demo MiGestion365 Admin
41
ALTER TABLE aux.bajada_inventario DROP COLUMN atc_path;
42
43
44 5 Demo MiGestion365 Admin
### Poblado de contenido en una tabla
45 1 Demo MiGestion365 Admin
46
        UPDATE aux.bajada_inventario AS b
47
        SET path_atc = i.path_atc
48
        FROM cm.inventory_fat_occupation AS i
49
        WHERE i.physical_path = b.fibra_f01_f02_f03;
50 6 Demo MiGestion365 Admin
51 7 Demo MiGestion365 Admin
### Comandos relacionados con la funcion huella_cometario
52 6 Demo MiGestion365 Admin
53
SELECT * FROM giscloud.huella_comentario('teco|telco|telecon|telecom');