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

cách liên kết giá trị CHÈN VÀO mysql perl

Bạn sẽ muốn sử dụng trình giữ chỗ và không bao giờ nội suy biến trong chuỗi. Bạn có thể nên sử dụng chế độ taint và loại bỏ param của bạn giá trị trước khi sử dụng chúng, nếu sự an toàn là quan trọng đối với bạn. Tài liệu về trình giữ chỗ tại đây .

Hãy thử một cái gì đó như:

my @values = map param($_), @account_field_order; # add values to array
push @values, $status;                  # for simplicity
$new_row = join ", ", ("?") x @values;  # add ? for each value

... # basically same code as before, except the execute statement:

$sth->execute(@values);      # arguments given will be inserted at placeholders


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hạn chế về hiệu suất của Khóa chính tổng hợp trong MySQL

  2. Sql - đếm thành nhiều cột

  3. Làm thế nào để sử dụng bảng css bootstrap để hiển thị dữ liệu từ các bảng MySQL?

  4. Sử dụng Cơ sở dữ liệu quan hệ MySQL trên Debian 5 (Lenny)

  5. Làm cách nào để đổi tên cột trong laravel bằng cách sử dụng chuyển đổi?