Qual é a melhor maneira de obter os nomes de todas as tabelas em um banco de dados específico no SQL
Em um sistema de gerenciamento de banco de dados relacional (RDBMS), uma tabela organiza as informações em linhas e colunas. Cada tabela possui um número definido de colunas, cada uma das quais é identificada pelo seu nome, mas o número de linhas é variável, consistindo em uma para cada linha de dados.
Qual é a melhor maneira de obter os nomes de todas as tabelas em um banco de dados específico no SQL
Eu tenho uma mesa: table votes ( id, user, email, address, primary key(id), ); Agora, quero tornar as colunas usuário, email e endereço exclusivos (juntos). Como faço isso no MySql? Claro que o exemplo é apenas ... um exemplo. Então, por favor, não se preocupe com a...
Estou procurando uma maneira de encontrar a contagem de linhas para todas as minhas tabelas no Postgres. Eu sei que posso fazer esta tabela de cada vez com: SELECT count(*) FROM table_name; mas eu gostaria de ver a contagem de linhas de todas as tabelas e, em seguida, pedir por isso para ter uma...
Eu tenho um banco de dados chamado foo e um banco de dados chamado bar. Eu tenho uma tabela no foo chamada tblFoobar que eu quero mover (dados e tudo) para a barra de banco de dados do banco de dados foo. Qual é a instrução SQL para fazer
Eu quero criar uma tabela em um banco de dados SQLite apenas se já não existir. Há alguma maneira de fazer isso? Não quero descartar a tabela, se ela existir, apenas criar se não
Eu sei a afirmação: create table xyz_new as select * from xyz; Que copia a estrutura e os dados, mas e se eu apenas quiser a
Estou tentando copiar uma tabela inteira de um banco de dados para outro no Postgres. Alguma
Se eu quiser salvar as alterações em uma tabela, salvas anteriormente no SQL Server Management Studio (nenhum dado na tabela presente), recebo uma mensagem de erro: Salvar alterações não é permitido. As alterações feitas exigem que as tabelas a seguir sejam eliminadas e recriadas. Você fez...
Mudei o datadir de uma instalação do MySQL e todas as bases foram movidas corretamente, exceto uma. Eu posso conectar e USEo banco de dados. SHOW TABLEStambém me devolve todas as tabelas corretamente e os arquivos de cada tabela existem no diretório de dados do MySQL. No entanto, quando tento...
Em um script MySQL, você pode escrever: CREATE TABLE IF NOT EXISTS foo ...; ... outras coisas ... e então você pode executar o script várias vezes sem recriar a tabela. Como você faz isso no
Qual é o limite superior de registros para a tabela de banco de dados MySQL. Eu estou pensando sobre o campo de incremento automático. O que aconteceria se eu adicionar milhões de registros? Como lidar com esse tipo de situação?
Esta é provavelmente uma pergunta n00blike (ou pior). Mas eu sempre vi um esquema como uma definição de tabela em um banco de dados. Isso está errado ou não está totalmente correto. Não me lembro muito dos meus cursos de banco de
Eu regularmente preciso excluir todos os dados do meu banco de dados PostgreSQL antes de uma reconstrução. Como eu faria isso diretamente no SQL? No momento, consegui criar uma instrução SQL que retorne todos os comandos que preciso executar: SELECT 'TRUNCATE TABLE ' || tablename || ';' FROM...
Se eu quiser excluir todas as tabelas do meu banco de dados como esta, ele cuidará da restrição de chave estrangeira? Se não, como eu cuido disso primeiro? 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...
Eu sempre me perguntei como o Facebook projetou a relação de usuário do amigo <->. Eu acho que a tabela de usuários é algo como isto: user_email PK user_id PK password Eu imagino a tabela com os dados do usuário (sexo, idade, etc. conectados via e-mail do usuário, eu diria). Como ele...
Como selecionar todas as linhas de uma tabela que não aparecem na outra? Tabela 1: +-----------+----------+------------+ | FirstName | LastName | BirthDate | +-----------+----------+------------+ | Tia | Carrera | 1975-09-18 | | Nikki | Taylor | 1972-03-04 | | Yamila | Diaz | 1972-03-04...
É possível pesquisar cada campo de cada tabela por um valor específico no Oracle? Existem centenas de tabelas com milhares de linhas em algumas tabelas, então eu sei que a consulta pode levar muito tempo. Mas a única coisa que sei é que um valor para o campo que eu gostaria de consultar...
Este exemplo foi retirado 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) ) Meu entendimento é que ambas as colunas juntas ( P_Ide...
Eu armazeno vários detalhes do usuário em meu banco de dados MySQL. Originalmente, ele foi configurado em várias tabelas, o que significa que os dados são vinculados a UserIds e emitidos por meio de chamadas às vezes complicadas para exibir e manipular os dados conforme necessário. Configurando um...
Qual é a maneira melhor / mais rápida de fazer upload de um arquivo csv em uma tabela mysql? Eu gostaria que a primeira linha de dados fosse usada como os nomes das colunas. Encontrei isto: Como importar arquivo CSV para a tabela MySQL Mas a única resposta era usar uma GUI e não shell?...