Hatkat

Commands

Jun 25th, 2025 (edited)
27
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.13 KB | None | 0 0
  1. ## Comandos
  2.  
  3. ### CREAR
  4. ```sql
  5. CREAR TABLA cliente (
  6. id ENTERO CLAVE_PRIMARIA,
  7. nombre CADENA(50),
  8. email CADENA(100),
  9. fecha_registro FECHA
  10. );
  11. ```
  12.  
  13. ### MODIFICAR
  14. ```sql
  15. MODIFICAR TABLA cliente AGREGAR direccion CADENA(100);
  16. ```
  17.  
  18. ### ELIMINAR
  19. ```sql
  20. ELIMINAR * DE producto;
  21. ```
  22.  
  23. ### BORRAR
  24. ```sql
  25. BORRAR TABLA orden;
  26. ```
  27.  
  28. ### RENOMBRAR
  29. ```sql
  30. MODIFICAR TABLA producto RENOMBRAR precio A precio_unitario;
  31. ```
  32.  
  33. ### INSERTAR
  34. ```sql
  35. INSERTAR HACIA producto (nombre, precio, stock) VALORES ('Monitor LED', 199.99, 15);
  36. ```
  37.  
  38. ### SELECCIONAR
  39. ```sql
  40. SELECCIONAR nombre, precio DE producto DONDE stock > 10 ORDENAR_POR precio ASC;
  41. ```
  42.  
  43. ### ACTUALIZAR
  44. ```sql
  45. ACTUALIZAR producto ESTABLECER stock = 0 DONDE precio < 20;
  46. ```
  47.  
  48. ### ESTABLECER
  49. ```sql
  50. ACTUALIZAR producto ESTABLECER stock = 100 DONDE id = 10;
  51. ```
  52.  
  53. ## Tipos de Datos
  54.  
  55. ### ENTERO
  56. ```sql
  57. CREAR TABLA resultado (
  58. id_resultado ENTERO NO_NULO AUTOINCREMENTAR CLAVE_PRIMARIA,
  59. usuario_id ENTERO NO_NULO,
  60. puntuacion ENTERO NO_NULO POR_DEFECTO 100
  61. );
  62. ```
  63.  
  64. ### DECIMAL
  65. ```sql
  66. CREAR TABLA factura (
  67. id_factura ENTERO NO_NULO AUTOINCREMENTAR CLAVE_PRIMARIA,
  68. cantidad ENTERO NO_NULO,
  69. precio_unitario DECIMAL NO_NULO POR_DEFECTO 9.99
  70. );
  71. ```
  72.  
  73. ### CADENA
  74. ```sql
  75. CREAR TABLA cliente (
  76. id_cliente ENTERO NO_NULO AUTOINCREMENTAR CLAVE_PRIMARIA,
  77. nombre CADENA(50) NO_NULO,
  78. pais CADENA(40) NO_NULO POR_DEFECTO 'Ecuador',
  79. activo CARACTER(1) NO_NULO POR_DEFECTO 'S'
  80. );
  81. ```
  82.  
  83. ### CARACTER
  84. ```sql
  85. CREAR TABLA pais (
  86. codigo_pais CARACTER(2) NO_NULO,
  87. nombre CADENA(50) NO_NULO,
  88. estatus CARACTER(1) NO_NULO POR_DEFECTO 'J',
  89. descripcion CADENA(100)
  90. );
  91. ```
  92.  
  93. ### FECHA
  94. ```sql
  95. CREAR TABLA evento (
  96. id_evento ENTERO NO_NULO AUTOINCREMENTAR CLAVE_PRIMARIA,
  97. descripcion CADENA(100),
  98. fecha_inicio FECHA NO_NULO POR_DEFECTO '2025-05-01',
  99. fecha_fin FECHA
  100. );
  101. ```
  102.  
  103. ### LOGICO
  104. ```sql
  105. CREAR TABLA publicacion (
  106. id_publicacion ENTERO NO_NULO AUTOINCREMENTAR CLAVE_PRIMARIA,
  107. titulo CADENA(100) NO_NULO,
  108. publicado LOGICO NO_NULO POR_DEFECTO VERDADERO,
  109. archivado LOGICO,
  110. visible LOGICO NO_NULO POR_DEFECTO FALSO
  111. );
  112. ```
Advertisement
Add Comment
Please, Sign In to add comment