sql server的兩個型別轉換函式

2022-03-01 09:11:57 字數 287 閱讀 3362

今天遇到乙個sql的問題,條件中有個去當前月第一天(2013-8-23 0:00:00),很簡單cast(dateadd(dd,-day(getdate())+1,getdate()) as date)

結果麻煩大了,20多秒資料硬是沒寫進臨時表,後來怎麼辦呢,拿convert試試,好多了雖然也用了3秒鐘convert(varchar(10), dateadd(dd,-day(getdate())+1,getdate()),120)。真沒想到,差了這麼多。回去得好好研究。

讓高手見笑了,隨便記一下,要不這些零散的東西都就飯吃了

字串轉列舉(兩個列舉型別)

剛剛遇到的問難 很簡單的方法,記下以備以後檢視方便 public enum colcr1 red,yellow public enum colcr2 green,bule string str string a 111 public aa if enum.isdefinde typeof color...

sqlserver 比較兩個表的列

一 問題 給了兩個各有四五十個列的表,找出他們相同的列和不同的列 二 查詢兩個表的列,存在臨時表 a b都是臨時表,當前連線斷開後自動刪除 rank over order hswpooby syscolumns.name desc as 是sql2005支援的,在每行記錄前加上自增序號 idenhs...

如何模擬SQL Server的兩個日期處理函式

在php中處理日期非常不方便,比如求兩個日期之間相差的月份?該怎麼辦呢?檔名 date.inc.php3 在使用這兩個函式前,要先將日期或日期時間轉換成timestamp型別。如 today mktime 0,0,0,date m date d date y 模擬sqlserver中的dateadd...