[전] Oracle 에 내 장 된 함수 가 sql 에서 의 전환 정리
Oacle 의 round 함수 (반올림) (sql 도 사용 가능) Oacle 의 trunc 는 당일 날짜 의 [00: 00] 를 되 돌려 줍 니 다. Oacle 의 floor, floor (n) 는 수치 n 의 최대 정수 (sql 도 사용 할 수 있 습 니 다) 보다 작 습 니 다. Oacle 의 length 함수 sqlserver 는 len 입 니 다. Oacle 의 datalength 함수 sqlserver 는 datalength 입 니 다. Oacle 의 lobto_char 함 수 를 convert (char, opertime, 120) 로 변경 합 니 다. Oacle 의 tochar 함 수 를 convert (char, opertime, 120) 로 변경 합 니 다. Oacle 의 substr 함 수 를 substring 으로 변경 합 니 다.
예 를 들 어 select convert (char, getdate (), 120) --yyyy-mm-dd hh:mm:ss(24h) convert(char,SubmitTime,120)= convert(char,getdate(),120)
Oacle 중 floor (sysdate - trunc (opertime) 를 datediff (dd, convert (varchar (100), InputDate, 111), convert (varchar (100), getdate (), 111) 로 변경 합 니 다. Oacle 의 dbms lob. getlength 를 datalength 로 변경 (sqlserver 데이터베이스 에서 Clob 형식 을 NText 형식 으로 변경) Oacle 의 ROWNUM 을 row number () OVER (ORDER BY xx) 로 바 꾸 고 sql 구문 에 top 이 있어 야 합 니 다.
예 를 들 어 sql 의 쓰기:
SELECT * FROM (
SELECT A.*, row_number() OVER(ORDER BY A.MATTERID ) as RN FROM (
SELECT * FROM ATTACHMENT_T ) A
)T WHERE RN <= 20 AND RN >=0
2. Oacle 시스템 표 dual 증 은 sqlserver 에 대해 dual 을 직접 제거 합 니 다.
3. 발생 한 오류 및 해결 방법: SqlDateTime 이 넘 칩 니 다. 1 / 1753 12: 00: 00 AM 과 12 / 31 / 9999 11: 59: 59 PM 사이 에 있어 야 합 니 다. model 의 구조 함 수 를 수정 하여 속성 에 DateTime 형식 으로 할당 합 니 다. ElementContent_Model,OperLog_Model
다음으로 이동:http://backspace.iteye.com/blog/1926247
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.