▼ กำลังโหลดข้อมูล... ▼
แสดงความคิดเห็น
คุณสามารถแสดงความคิดเห็นกับกระทู้นี้ได้ด้วยการเข้าสู่ระบบ
กระทู้ที่คุณอาจสนใจ
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ
การออกแบบฐานข้อมูล
SQL Server
MSSQL Store procedure โดยใช้ date time เป็น parameter
DECLARE @fDate date
DECLARE @tDate date
DECLARE @sql nvarchar(max)
SET @fDate = '20201101'
SET @tDate = '20201231'
SET @sql = N'SELECT * FROM [TableData]'+
'where [Period] between ''' + @fDate + ''' and ''' + @tDate + ''' order by period desc'
print @sql
ต้องแก้อย่างไรครับ
ข้างบนเขียนใน query แต่เวลาเอาไปใช้จะไปใส่ใน store procedure ครับ
ปล. เขียนเป็น @sql เพื่อจะไปสั่งรันใน store procedure