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

Làm thế nào để lưu tệp trong cơ sở dữ liệu SQL Server nếu có đường dẫn tệp?

Nó thực sự phụ thuộc vào loại và kích thước của tệp. Nếu đó là tệp văn bản, thì bạn có thể sử dụng File.ReadAllText() để lấy một chuỗi mà bạn có thể lưu trong cơ sở dữ liệu của mình.

Nếu đó không phải là tệp văn bản, thì bạn có thể sử dụng File.ReadAllBytes() để lấy dữ liệu nhị phân của tệp, rồi lưu dữ liệu đó vào cơ sở dữ liệu của bạn.

Tuy nhiên, hãy cẩn thận, cơ sở dữ liệu không phải là cách tuyệt vời để lưu trữ các tệp nặng (bạn sẽ gặp một số vấn đề về hiệu suất).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để lấy tọa độ giới hạn cho mã bưu chính (zip) của Hoa Kỳ?

  2. Sự khác biệt giữa Truy vấn con và Truy vấn con có Tương quan

  3. SQL Server:Thay đổi cơ sở dữ liệu hiện tại thông qua biến

  4. Làm thế nào để tìm ra cột nào gây ra lỗi tràn số học khi chèn?

  5. Thủ tục lưu trữ cuộc gọi SQL cho mỗi hàng mà không cần sử dụng con trỏ