最近在SQL SERVER 2008 上使用 INSERT INTO 時, 發覺塞入的資料沒有依日期排序, 而且後面也不能使用 order by 語法, 如下: 會出現語法錯誤
insert INTO dbo.VKAAJ_DAILYOFF
(DUTYDATE)
(
SELECT WORKDATE
FROM dbo.DUTYWORK A,DBO.WORKTIME B
WHERE
EMPLOYECD = @EMPLOYECD
AND WORKDATE >=@BEGINDATE AND WORKDATE <= @ENDDATE
AND HOLIDAY = 'N'
AND A.WORKTYPE = B.WORKTYPE
AND A.COMPANYCD= B.COMPANYCD
AND A.WORKDATE NOT IN
(SELECT DUTYDATE FROM DBO.DAILYOFF WHERE
EMPLOYECD = @EMPLOYECD
AND WORKDATE >= @BEGINDATE AND WORKDATE <= @ENDDATE)
)
ORDER BY WORKDATE
=========================================
後來將 () 拿掉就可以了
insert INTO dbo.VKAAJ_DAILYOFF
(DUTYDATE)
SELECT WORKDATE
FROM dbo.DUTYWORK A,DBO.WORKTIME B
WHERE
EMPLOYECD = @EMPLOYECD
AND WORKDATE >=@BEGINDATE AND WORKDATE <= @ENDDATE
AND HOLIDAY = 'N'
AND A.WORKTYPE = B.WORKTYPE
AND A.COMPANYCD= B.COMPANYCD
AND A.WORKDATE NOT IN
(SELECT DUTYDATE FROM DBO.DAILYOFF WHERE
EMPLOYECD = @EMPLOYECD
AND WORKDATE >= @BEGINDATE AND WORKDATE <= @ENDDATE)
ORDER BY WORKDATE
2015年6月24日 星期三
2007年4月23日 星期一
不同資料庫中查詢前10筆記錄的select用法
在不同資料庫中查詢前10筆記錄的Select用法
引用:http://blog.csdn.net/pric/archive/2004/09/19/109608.aspx
1. ORACLE SELECT * FROM TABLE1 WHERE ROWNUM<=10
2. INFORMIX SELECT FIRST 10 * FROM TABLE1
3. DB2 SELECT * ROW_NUMBER() OVER(ORDER BY COL1 DESC) AS ROWNUM WHERE ROWNUM<=10 或者SELECT COLUMN FROM TABLE FETCH FIRST 10 ROWS ONLY
4. SQL SERVER SELECT TOP 10 * FROM TABLE1
5. SYBASE SET ROWCOUNT 10 GOSELECT * FROM TABLE1
6. MYSQL SELECT * FROM TABLE1 LIMIT 10
7. FOXPRO SELECT * TOP 10 FROM TABLE ORDER BY COLUMN
http://blog.blueshop.com.tw/jacksun/archive/2007/02/28/49737.aspx
引用:http://blog.csdn.net/pric/archive/2004/09/19/109608.aspx
1. ORACLE SELECT * FROM TABLE1 WHERE ROWNUM<=10
2. INFORMIX SELECT FIRST 10 * FROM TABLE1
3. DB2 SELECT * ROW_NUMBER() OVER(ORDER BY COL1 DESC) AS ROWNUM WHERE ROWNUM<=10 或者SELECT COLUMN FROM TABLE FETCH FIRST 10 ROWS ONLY
4. SQL SERVER SELECT TOP 10 * FROM TABLE1
5. SYBASE SET ROWCOUNT 10 GOSELECT * FROM TABLE1
6. MYSQL SELECT * FROM TABLE1 LIMIT 10
7. FOXPRO SELECT * TOP 10 FROM TABLE ORDER BY COLUMN
http://blog.blueshop.com.tw/jacksun/archive/2007/02/28/49737.aspx
2007年3月1日 星期四
per檔中 folder 主畫面問題
訂閱:
意見 (Atom)
