¿Cuál es la mejor manera de obtener los nombres de todas las tablas en una base de datos específica en SQL
En un sistema de gestión de bases de datos relacionales (RDBMS), una tabla organiza la información en filas y columnas. Cada tabla tiene un número definido de columnas, cada una de las cuales se identifica por su nombre, pero el número de filas es variable y consta de una para cada línea de datos.
¿Cuál es la mejor manera de obtener los nombres de todas las tablas en una base de datos específica en SQL
Tengo una mesa: table votes ( id, user, email, address, primary key(id), ); Ahora quiero hacer que las columnas usuario, correo electrónico, dirección sean únicas (juntas). ¿Cómo hago esto en MySql? Por supuesto, el ejemplo es solo ... un ejemplo. Así que no te preocupes por la...
Estoy buscando una manera de encontrar el recuento de filas para todas mis tablas en Postgres. Sé que puedo hacer esta tabla a la vez con: SELECT count(*) FROM table_name; pero me gustaría ver el recuento de filas para todas las tablas y luego ordenar por eso para tener una idea de qué tan...
Tengo una base de datos llamada foo y una base de datos llamada bar. Tengo una tabla en foo llamada tblFoobar que quiero mover (datos y todo) a la barra de base de datos desde la base de datos foo. ¿Cuál es la instrucción SQL para hacer
Quiero crear una tabla en una base de datos SQLite solo si aún no existe. ¿Hay alguna forma de hacer esto? No quiero soltar la tabla si existe, solo crearla si no
Sé la declaración: create table xyz_new as select * from xyz; ¿Qué copia la estructura y los datos, pero qué pasa si solo quiero la
Estoy tratando de copiar una tabla completa de una base de datos a otra en Postgres. ¿Alguna
Si deseo guardar cualquier cambio en una tabla, previamente guardada en SQL Server Management Studio (sin datos en la tabla presente), recibo un mensaje de error: Guardar cambios no está permitido. Los cambios que ha realizado requieren que las siguientes tablas se descarten y se vuelvan a...
Cambié el datadir de una instalación de MySQL y todas las bases se movieron correctamente, excepto una. Me puedo conectar y USEla base de datos. SHOW TABLESTambién me devuelve todas las tablas correctamente, y los archivos de cada tabla existen en el directorio de datos MySQL. Sin embargo, cuando...
En un script MySQL puedes escribir: CREATE TABLE IF NOT EXISTS foo ...; ... otras cosas ... y luego puede ejecutar el script muchas veces sin volver a crear la tabla. ¿Cómo se hace esto en
¿Cuál es el límite superior de registros para la tabla de base de datos MySQL? Me pregunto sobre el campo de autoincremento. ¿Qué pasaría si agrego millones de registros? ¿Cómo manejar este tipo de situaciones?
Regularmente necesito eliminar todos los datos de mi base de datos PostgreSQL antes de una reconstrucción. ¿Cómo haría esto directamente en SQL? Por el momento, he logrado crear una declaración SQL que devuelve todos los comandos que necesito ejecutar: SELECT 'TRUNCATE TABLE ' || tablename ||...
Esta es probablemente una pregunta n00blike (o peor). Pero siempre he visto un esquema como una definición de tabla en una base de datos. Esto está mal o no es del todo correcto. No recuerdo mucho de mis cursos de base de
Si quiero eliminar todas las tablas de mi base de datos de esta manera, ¿se encargará de la restricción de clave externa? Si no, ¿cómo me encargo de eso primero? GO IF OBJECT_ID('dbo.[Course]','U') IS NOT NULL DROP TABLE dbo.[Course] GO IF OBJECT_ID('dbo.[Student]','U') IS NOT NULL DROP TABLE...
Siempre me he preguntado cómo Facebook diseñó la relación amigo <-> usuario. Me imagino que la tabla de usuarios es algo como esto: user_email PK user_id PK password Calculo la tabla con los datos del usuario (sexo, edad, etc. conectado a través del correo electrónico del usuario,...
¿Cómo seleccionar todas las filas de una tabla que no aparecen en otra? Tabla 1: +-----------+----------+------------+ | FirstName | LastName | BirthDate | +-----------+----------+------------+ | Tia | Carrera | 1975-09-18 | | Nikki | Taylor | 1972-03-04 | | Yamila | Diaz | 1972-03-04...
¿Es posible buscar en cada campo de cada tabla un valor particular en Oracle? Hay cientos de tablas con miles de filas en algunas tablas, así que sé que la consulta puede llevar mucho tiempo. Pero lo único que sé es que un valor para el campo que me gustaría consultar es 1/22/2008P09RR8....
Este ejemplo está tomado de w3schools . CREATE TABLE Persons ( P_Id int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255), Address varchar(255), City varchar(255), CONSTRAINT pk_PersonID PRIMARY KEY (P_Id,LastName) ) Tengo entendido que ambas columnas juntas ( P_Idy...
Guardo varios detalles de usuario en mi base de datos MySQL. Originalmente, se configuró en varias tablas, lo que significa que los datos están vinculados con UserIds y se generan a través de llamadas a veces complicadas para mostrar y manipular los datos según sea necesario. Al configurar un nuevo...
¿Cuál es la forma mejor / más rápida de cargar un archivo csv en una tabla mysql? Me gustaría que la primera fila de datos se usara como nombres de columna. Encontró esto: Cómo importar un archivo CSV a una tabla MySQL ¿Pero la única respuesta fue usar una GUI y no un shell?...