碼農(nóng)往事
          我的代碼為什么這么丑?一定是因?yàn)槲议L的不好看
          posts - 29,comments - 86,trackbacks - 0
          向同一表中插入多條記錄:
          (sql server 2005)
          INSERT INTO users ([name],[filename],[type],location2)
          SELECT '日消耗','/pages/daycost','1','13.13.1' UNION ALL
          SELECT '月消耗','/pages/monthcost','1','13.12.1' 
          (sql server 2008和MySQL)
          INSERT INTO users 
          ([name],[filename],[type],location2) 
          VALUES
          (
          '日消耗','/pages/daycost','1','13.13.1' ), 
          (
          '日消耗','/pages/daycost','1','13.13.1' )
          PS: UNION ALL 是允許數(shù)據(jù)重復(fù)
          條件查詢所有數(shù)據(jù)庫名稱:
          (sql server 2005)
          USE master
          SELECT [name] FROM sys.databases WHERE [name] LIKE 'SWS%'
          (MySQL)
          show databases
          修改數(shù)據(jù):
          UPDATE users SET [name] = 'test' WHERE [name] ='admin'
          查詢所有存儲(chǔ)過程:
          select * from sys.objects where type = 'P';
          查看存儲(chǔ)過程的語句:
          exec sp_helptext 'createDaily1'
          去重查詢:
          SELECT DISTINCT 列名稱 FROM 表名稱

          SELECT DISTINCT testtime
          FROM         testrec
          日期格式轉(zhuǎn)換:
          CONVERT(data_type(length),data_to_be_converted,style)
          Style IDStyle 格式
          100 或者 0mon dd yyyy hh:miAM (或者 PM)
          101mm/dd/yy
          102yy.mm.dd
          103dd/mm/yy
          104dd.mm.yy
          105dd-mm-yy
          106dd mon yy
          107Mon dd, yy
          108hh:mm:ss
          109 或者 9mon dd yyyy hh:mi:ss:mmmAM(或者 PM)
          110mm-dd-yy
          111yy/mm/dd
          112yymmdd
          113 或者 13dd mon yyyy hh:mm:ss:mmm(24h)
          114hh:mi:ss:mmm(24h)
          120 或者 20yyyy-mm-dd hh:mi:ss(24h)
          121 或者 21yyyy-mm-dd hh:mi:ss.mmm(24h)
          126yyyy-mm-ddThh:mm:ss.mmm(沒有空格)
          130dd mon yyyy hh:mi:ss:mmmAM
          131dd/mm/yy hh:mi:ss:mmmAM

          切割字符串:
          SUBSTRING expression , start , length )
          start是從1開始,而不是0
          SELECT DISTINCT testtime
          FROM         testrec
          WHERE     (SUBSTRING(CONVERT(VARCHAR(11), testtime, 120), 1, 7) = '2012-05')


          posted on 2012-04-20 11:04 Jimi 閱讀(315) 評(píng)論(0)  編輯  收藏 所屬分類: SQL server

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 兴宁市| 郎溪县| 萨迦县| 腾冲县| 紫金县| 琼海市| 慈溪市| 绥德县| 宝山区| 临武县| 松溪县| 老河口市| 柞水县| 长子县| 曲阜市| 马尔康县| 汉阴县| 永德县| 若尔盖县| 防城港市| 商丘市| 靖安县| 辛集市| 德钦县| 镇平县| 达拉特旗| 西盟| 彭山县| 浦东新区| 德惠市| 陆良县| 大连市| 昌都县| 克东县| 永寿县| 女性| 嘉祥县| 鄂温| 张北县| 湘潭县| 巫山县|