Mysql
 sql >> база данни >  >> RDS >> Mysql

mysql копира тип данни на колона в друга таблица

Ако желаете да копирате данните:

INSERT INTO newTable (col1, col2) 
SELECT col1, col2 FROM otherTable

Ако искате да копирате структурата на таблицата:

Документация

Ако искате да копирате структурата и данните:

CREATE TABLE animals2 AS 
SELECT *
FROM animals ;

И ако искате да копирате структурата (но не всички колони) без данни:

CREATE TABLE animals2 AS 
SELECT animal                -- only the columns you want
FROM animals 
WHERE FALSE;                 -- and no data



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - Условен COUNT с GROUP BY

  2. грешка при пълно присъединяване на mysql-#1054 - Неизвестна колона 'feesmaster.PAIDAMOUNT' в 'списък с полета'

  3. Ecto заявка и персонализирана MySQL функция с променлива арност

  4. Външен ключ за няколко колони:Задайте една колона на Null ПРИ ИЗТРИВАНЕ вместо всички

  5. Игнорирайте съобщенията за грешки на mysql, когато изпълнявате sql файл