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

cách thêm ngày (DateTime.now) vào cơ sở dữ liệu mySql trong C #

Nếu cột của bạn mà bạn muốn chèn DATE hoặc DATETIME , bạn không cần bất kỳ trong số các hoạt động định dạng và phân tích cú pháp này.

Chỉ cần chuyển DateTime.Now của bạn trực tiếp đến truy vấn chèn được tham số hóa vào bảng của bạn.

MySQL không lưu DateTime của bạn các giá trị dưới dạng ký tự cho các loại cột này. Nó giữ chúng như một bản nhị phân mà con người không thể đọc được. Bạn có thể thấy chúng bằng 'YYYY-MM-DD' hoặc 'YYYY-MM-DD HH:MM:SS' định dạng như một đại diện trong cơ sở dữ liệu của bạn.

Ví dụ;

using(var con = new MySqlConnection(conString))
using(var cmd = con.CreateCommand())
{
   cmd.CommandText = "insert into tbl_operators (DateJoined) values (@date)";
   cmd.Parameters.AddWithValue("@date", DateTime.Now);
   con.Open();
   cmd.ExecuteNonQuery();
}



  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. Làm thế nào để xử lý việc lưu trữ khổng lồ các bản ghi trong cơ sở dữ liệu cho mục đích ủy quyền người dùng?

  3. Python:MySQLdb và Thư viện không được tải:libmysqlclient.16.dylib

  4. Kiểu dữ liệu mảng DC2Type trong mysql là gì

  5. Đặt hàng SQL bằng LIKE mạnh nhất?