Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Melewati FieldName sebagai Parameter dalam Prosedur Tersimpan MySQL

Anda dapat menggunakan pernyataan yang sudah disiapkan , misalnya -

CREATE `VSK_Comments_UpdateAction`(IN FieldName varchar(30),IN FieldValue tinyint,CID bigint)
BEGIN
  SET @query = CONCAT('Update comments Set ', FieldName, '=? WHERE commentid=?');
  PREPARE stmt FROM @query;
  SET @FieldValue = FieldValue;
  SET @CID = CID;
  EXECUTE stmt USING @FieldValue, @CID;
  DEALLOCATE PREPARE stmt;
END;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP Peringatan:mysqli_connect():(HY000/2002):Koneksi ditolak

  2. Dukungan untuk batasan kunci asing di Rails

  3. PHP PDO multiple select query secara konsisten menjatuhkan rowset terakhir

  4. Validasi formulir

  5. Bisakah saya menghapus transien di tabel wp_options dari instalasi WordPress saya?