Copiar as tabelas de uma base de dados para outra no servidor SQL

Tenho uma base de dados chamada foo e uma base de dados chamada bar. Eu tenho uma tabela em foo chamada tblFoobar que eu ... o mover (dados e tudo) para a barra de banco de dados de foo de banco de dados. Qual é a declaração SQL para fazer isso?

PostgreSQL criar uma tabela se não existir

num script MySQL podes escrever: CREATE TABLE IF NOT EXISTS foo ...; ... coisa ... e então você pode executar o script muitas vezes sem recriar a tabela. Como se faz isso no PostgreSQL?

como combinar duas colunas em uma com o nome da coluna existente em mysql?

quero concatenar duas colunas numa tabela com um nome de coluna existente usando o mysql. um exemplo: estou tendo uma ... estou tendo mais de 40 colunas em minha mesa. Existe alguma maneira de remover a coluna original usando o mysql em si?

Linhas de contagem SQL numa tabela

Preciso de enviar uma consulta SQL para uma base de dados que me diga quantas linhas há numa tabela. Podia ter todas as ... o gosto de o fazer assim. Existe alguma outra maneira de perguntar o número de linhas em uma tabela para o servidor SQL?

Como faço para obter a lista de todas as tabelas de uma base de dados usando TSQL?

Qual é a melhor maneira de obter os nomes de todas as tabelas em um banco de dados específico no servidor SQL?

Criar uma tabela no SQLite apenas se já não existir

só quero criar uma tabela numa base de dados SQLite se já não existir. Há alguma maneira de fazer isto? Eu não quero deixar cair a mesa se ela existir, apenas criá-la se ela não existir.

Como você determina a mesa base?

A minha pergunta tem a ver com a teoria da base de dados. Se me derem um conjunto de tabelas, há uma maneira de determinar a tabela base só de olhar para elas?