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

Đổi tên thủ tục mysql

thử cái này

 UPDATE `mysql`.`proc`
SET name = '<new_proc_name>',
specific_name = '<new_proc_name>'
WHERE db = '<database>' AND
  name = '<old_proc_name>';

Cũng lưu ý:Nếu đã cấp đặc quyền cho người dùng cho quy trình này, bạn cũng cần cập nhật tên thủ tục trong procs_priv.

UPDATE `mysql`.`procs_priv`
SET Routine_name = '<new_proc_name>'
WHERE Db = '<database>' AND
  Routine_name = '<old_proc_name>';
 FLUSH PRIVILEGES;

Nguồn: Diễn đàn MySQL ::Newbie ::Đổi tên Cú pháp thủ tục được lưu trữ




  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 đặt thủ công giá trị hạt giống là 1000 trong MySQL

  2. Làm cách nào để tải Excel hoặc CSV lên cơ sở dữ liệu MySQL bằng PHP?

  3. LỖI:Tính năng tải dữ liệu cục bộ bị tắt - tính năng này phải được bật ở cả phía máy khách và máy chủ

  4. Làm thế nào để kiểm tra xem một ngày có nằm giữa date1 và date2 hay không bằng cách sử dụng mysql?

  5. THAM GIA LEFT OUTER với điều kiện (ở đâu, đặt hàng theo thứ tự)?