SQL語句 時間相關

2021-08-31 19:32:00 字數 975 閱讀 5058

1、獲得 sql server 中系統時間

語句:select getdate()

例項:

update [telecomam***pand].[dbo].[requisitioninfo] set [submittime]=(select getdate()) where [uniqueid]='6fa2912d-1bf6-4ecc-98c3-006e4dc39996'
2、sql 時間格式轉換

語句:convert(data_type(length),data_to_be_converted,style)

例項:

convert(varchar(10),[submittime],111)
轉換的格式為:'2011-09-30'

"111"為格式**,其它格式參考:

3、sql 時間和c#的互動

例項:

string yearandday = datetime.now.tostring("dd/mm/yyyy");

string quarycount = "select count(0)from [telecomam***pand].[dbo].[requisitioninfo] where convert(varchar(10),[submittime],105)= '" + yearandday + "'";

資料庫中 submittime 列的資料型別:datetime  形式為:2011-10-02  11:07:54.563

c# 通過 datetime.now.tostring("dd/mm/yyyy"); 獲得的形式為:30-09-2011

現在要進行時間的比較,則使用sql語句轉換時間格式:

convert(varchar(10),[submittime],105)
獲得的形式為:30-09-2011

則可以進行比較。

該例項是求「今日訪問資料總條數」。

sql語句,日期時間相關

修改時間段,將此時間段內資料的時間增加乙個月插入到表裡 壩頂沉降 insert into dtjc bd bd sbbh,bd y,bd time select bd sbbh,bd y,date add bd time,interval 1month from dtjc bd c where c....

常用相關查詢sql語句 時間 排序

時間 select from unixtime 1493138520 輸出為 2017 04 26 00 42 00 select unix timestamp 2017 04 26 00 42 00 yyyy mm dd hh mm ss 輸出為 1485362520 select from un...

SQL Server 相關SQL語句

1.新增外來鍵 alter table dbo.mytable add constraint fk authorid foreign key authorid references dbo.varrily id 2.刪除外來鍵 x先找出約束名字 然後刪除它 測試環境 主表 create table ...