Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

SSIS 2008 - Dapatkan Tanggal Saat Ini dalam Variabel

Bantu saya memahami bagaimana GETDATE() tidak ada dalam bahasa Ekspresi SSIS untuk 2008.

Yang mengatakan, saya menemukan bahwa menggunakan variabel sistem @[System::StartTime] lebih disukai daripada GET_DATE() . StartTime memberikan titik waktu yang konsisten selama durasi sebuah paket. Itu akan selalu terjadi setiap kali paket mulai dieksekusi. Bandingkan dengan nilai GETDATE() yang sekarang. Sekarang. SEKARANG. Setiap kali Anda memeriksa nilai itu, nilainya dapat berubah. Ini dapat menyebabkan masalah saat Anda membuat nama file dengan presisi kedua. Atau jika Anda ingin mengelompokkan semua data yang dimasukkan dalam satu kali proses. Anda akan memiliki penyimpangan dalam nilai tersebut sehingga Anda harus menggunakan kueri rentang untuk mengidentifikasi semua data dalam menjalankan X. Atau Anda dapat menggunakan StartTime yang diperbarui saat paket mulai berjalan tetapi tetap konstan selama durasi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 2 Cara untuk Memeriksa apakah Akses Data Diaktifkan di SQL Server (Contoh T-SQL)

  2. Buat Fungsi Bernilai Tabel Sebaris (ITVF) di SQL Server

  3. Excel 32-bit dan SQL Server 64-bit

  4. Pemicu Masuk di SQL Server

  5. Bagaimana Saya Dapat Mengurutkan Kolom 'Nomor Versi' Secara Umum Menggunakan Kueri SQL Server