Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

TẠO BẢNG new_table_name LIKE old_table_name với các giá trị AUTO_INCREMENT của old_table_name

mysql> create table new_table like old_table;

mysql> select @my_auto_increment:=auto_increment from information_schema.tables where table_name='old_table';

mysql> set @query = CONCAT("alter table new_table auto_increment = ", @my_auto_increment);

mysql> prepare stmt from @query;

mysql> execute stmt;

mysql> deallocate prepare stmt;

Gửi lời cảm ơn đến anh trai tôi!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách kiểm tra kích thước cơ sở dữ liệu MySQL trong Linux

  2. Giá trị xuất hiện cao nhất trong mỗi nhóm

  3. Muốn Số hàng trên Nhóm cột trong MY SQL?

  4. Truy vấn MySQL để gán một số ngẫu nhiên duy nhất cho mỗi hàng

  5. Sử dụng kết quả SQL trong vòng lặp foreach