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

Cách chuyển các tham số cho tập lệnh sql thông qua dòng lệnh

Các tham số đang được chuyển từ dòng lệnh có sẵn trong SQLPLUS dưới dạng &1 và &2.

select * from table
where create_date between &1 and &2;

Để tránh sự cố với định dạng ngày, bạn có thể muốn xem xét việc thay đổi định dạng đó thành

select * from table
where create_date between to_date('&1','DD-MM-YYYY') and to_date('&2','DD-MM-YYYY');

Hoặc bất kỳ định dạng ngày tháng nào bạn muốn sử dụng.



  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àm to_date của Oracle. Mặt nạ cần thiết

  2. Truy vấn bảng và tên cột được lưu trữ trong bảng

  3. Chuyển đổi thời gian 24 giờ thành 12 giờ cộng với chỉ báo AM / PM Oracle SQL

  4. Làm cách nào để lấy tên cột từ một bảng trong Oracle?

  5. Cách hiển thị nhận xét của một cột bằng thao tác mô tả