plming/DB(52)
-
Sybase , Oracle 함수 비교
ㅇ Tunning Guide - DBO만 소유자 - 커서와 View 지양 - View내 '*' 존재시 원 Table 변경시 View Recompile 실시 - SP 지향 - SP 작성시 소유자 명시 : CREATE PROC DBO.SP명 - SP 작성시 DB명 명시 : USE DB명 - SP 작명시 SP외의 접두어 사용 - SP는 'SET NOCOUNT ON'으로 시작 - [Sybase] CREATE Tbl보다 SELECT INTO 구문 지향 - SELECT는 필요한 값만 명시 - COUNT(ColNm)보다 COUNT(*) 사용 - DELETE시 FROM 붙이기(MySQL) : DELETE FROM table_name WHERE ... - UPDATE시 Index Column은 지양 - JOIN에 의한 ..
2010.08.26 -
Sybase 날짜(DATETIME) Convert() 사용 방법
Sybase 날짜(DATETIME) Convert() 사용 방법 select convert(varchar, 날짜데이터, convertType) 형식으로 쓰고 convertType 위치에 숫자가 들어갈 때 옆에 적힌 형식대로 나온다고 보시면 됩니다. 예시로 옆에 찍힌 날짜는 2007년 8월27일입니다. Style number 설명 0 Aug 27 2007 5:28PM 1 08/27/07 2 07.08.27 3 27/08/07 4 27.08.07 5 27-08-07 6 27 Aug 07 7 Aug 27, 07 8 17:23:35 9 Aug 27 2007 5:28:08:563PM 10 08-27-07 11 07/08/27 12 070827 13 07/27/08 14 08/07/27 15 27/07/08 16 ..
2010.07.08 -
Sybase ; select sysdate from dual;
select getdate() 요롷게만 하면 된다. from 머시기를 꼭 붙여야 할 것 같지만... 생략해도 되더라... 인터넷을 뒤져본 결과... select getdate() from dummy 라는 것도 있긴했지만... 안되더라...쿨럭;;;
2010.07.08 -
DB제품마다 다른 SQL들...
DB제품마다 다른 SQL들... MySQL / SQL Server / Oracle / MS Access 에서 사용할 수 있는 SQL들 알려주는 사이트... http://www.w3schools.com/sql/sql_primarykey.asp
2010.03.31 -
Firebird DB등록 시 Error
Backup / Restore한 DB 파일을 등록 시에 DB에 연결되지 않고, 아래처럼 Error가 발생되는 경우가 있다. wrong or obsolete version unsupported on-disk structure for file ... 또는 설치 되어있는 Firebird Version과 등록/관리 Tool에서 사용하는 Library Version이 일치하지 않아서 생기는 문제이다. Firebird가 설치된 곳 / bin Directory에 있는 fbclient.dll 파일을 Windows / system32 Directory에 gds32.dll 파일로 복사하면 해결된다. C:\Program Files\Firebird\Firebird_2_1\bin / fbclient.dll C:\WINDOWS\..
2010.01.08 -
Firebird Backup/Restore
File Based DB인 Firebird... 운영중인 DB 파일을 가져오면 좋겠지만, DDL, DML등의 영향으로 파일 크기는 실 데이터보다 더욱 크기 때문에 이동의 효율이 그닥 좋지 않다. 이 때, DB 파일을 실 데이터들만 백업하고, 백업한 파일을 가지고 복구하면 좋다. ※ Firebird가 설치된 곳 / bin Directory 에서 명령을 실행한다. 일반적으로 C:\Program Files\Firebird\Firebird 에 설치된다. (뒤에 버젼도 함께 붙는다.) - 백업 gbak -b -z IP:Alias "저장할 Path + 파일명.fbk" -verbose -user ID -password PASSWORD ☞ Alias가 없을 경우, 해당 파일이 있는 Full Path를 적는다. gbak..
2010.01.08