আমি কীভাবে এখন এসকিউএল সার্ভার এমজিএমটি স্টুডিওর মধ্যে ডেটটাইম দিয়ে একটি সন্নিবেশ করব


103

আমার একটি ওয়েবসাইট রয়েছে যা নীচে এই টেবিলটিতে সন্নিবেশ করায়। আমাকে কিছু ম্যানুয়াল সন্নিবেশ করা দরকার তবে আমি নিশ্চিত ছিলাম না যে সি # তে ডেটটাইম.নাউ এর সমমানে কীভাবে পাস হবে।

আমি এসকিউএল সার্ভার এমজিএমটি স্টুডিওতে কোয়েরি সম্পাদক থেকে এটি নীচে চালাচ্ছি। নীচের এই প্রশ্নের সাথে বর্তমান তারিখের সময়টি পাস করার কোনও উপায় আছে কি?

INSERT INTO [Business]
           ([IsDeleted]
           ,[FirstName]
           ,[LastName]
           ,[LastUpdated]
           ,[LastUpdatedBy])
     VALUES
           (0, 'Joe', 'Thomas', 
           ,<LastUpdated, datetime,>
           ,<LastUpdatedBy, nvarchar(50),>)

উত্তর:


176

ব্যবহারের CURRENT_TIMESTAMP (অথবা GETDATE () SQL সার্ভার এর সেকেলে সংস্করণের উপর)।


3
"এই ফাংশনটি GETDATE এর সমতুল্য ANSI এসকিউএল" " এটি অ-এএনএসআই, প্রাগৈতিহাসিক নয়
জিবিএন

3
স্ট্যান্ডার্ড সংস্করণটি ঠিক একইভাবে কাজ করলে আমি অ-মানক এসকিউএল লেখার কোনও ভাল কারণ সম্পর্কে ভাবতে পারি না।
ক্রেগ স্টান্টজ

1
@ ক্রেইগস্টান্টজ তাই CURRENT_TIMESTAMP এএনএসআই সংস্করণ, সঠিক?
ফিলিপ

47

কেবলমাত্র ব্যবহার করুন GETDATE()বা GETUTCDATE()(আপনি যদি স্থানীয় সার্ভারের সময়-অঞ্চল সম্পর্কিত সময়ের পরিবর্তে "সর্বজনীন" ইউটিসি সময় পেতে চান)।

INSERT INTO [Business]
           ([IsDeleted]
           ,[FirstName]
           ,[LastName]
           ,[LastUpdated]
           ,[LastUpdatedBy])
     VALUES
           (0, 'Joe', 'Thomas', 
           GETDATE(),  <LastUpdatedBy, nvarchar(50),>)
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.