database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 1026 게시물 읽기
No. 1026
저장프로시져에 관해서 궁금한게 있습니다.
작성자
초짜
작성일
2003-11-09 17:00ⓒ
2003-11-09 17:04ⓜ
조회수
4,160

MS-SQL 2000 에서

저장프로시져를 만들려고 하고 있습니다....두가지 질문이 있습니다.

첫번째 질문 드릴께요...

보통 엔터프라이즈 관리자에서 새데이터베이스 메뉴을 이용해서 2222라는 이름을 주어 데이터 베이스

생성이 가능한데요...쿼리 분석기에서는 create database 2222 라고 주니깐 2222 근처의 구문이

잘못됬다고 에러가 납니다...이름을 달리 해서 k222 라고 이름을 주니깐 에러가 나지 않더군요.

보면 첫번째 나오는 명칭이 숫자가 나올경우 에러를 발생하는데 그렇다면 EM에서 2222라는 데이터명

이 생성될수 있는 이유는 뭘까요?...만약 쿼리분석기에서도 2222라는 데이터베이스를 생성시킬수 있다면

어찌하면 되는지 알려주시기 바랍니다...

참고로 2222는 varchar라는 데이터 형을 가지고 있습니다.

무슨 예기냐 하면 2222는 필드에 있는 어떠한 값입니다.

 

두번째 질문은....

저장프로시져 내에서 예를 들면 kkkk라는 데이터 베이스 내에 있는 테이블 aaaa라는 것을 qqqq라는 데이

터 베이스 내에 똑같은 구조의 테이블을 생성시키고 aaaa에 있는 레코드를 몇개만 가져오게끔 만들려면

어떻게 하면 되나요?

보통 저장프로시져에서는 use문을 쓸수가 없는데.....다른 방법이 있다면 좀 가르쳐 주십시요...

고수분들의 명쾌한 해답을 기다리겠습니다....

이 글에 대한 댓글이 총 2건 있습니다.

두번째 질문에 대한 답변입니다.

 

 

qqqq 데이터베이스에서 kkkk 라는 데이터베이스의 테이블을 접근 할려면 select * from kkkk.dbo.aaaa 라고 사용하시면 됩니다.

 

 

참고 사이트 : http://www.ilovedata.net

흑기사님이 2003-11-12 21:26에 작성한 댓글입니다. Edit

- 첫번째 질문에 대한 답변입니다. -

 

이름만들기 규칙에서 숫자로 시작하면 에러가 나는군요.

 

그렇다면 [2222]로 해보세요.

create database [2222]

 

예약어와 동일한 이름의 객체를 만들때도 [] 로 감싸주면 됩니다.

 

예) table이라는 이름의 테이블을 만들고 싶을때
create table [table]
( uid int)

곰돌이님이 2003-11-24 22:38에 작성한 댓글입니다.
이 댓글은 2003-11-24 22:39에 마지막으로 수정되었습니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1029사이트가 느려졌어요. 혹시 디비가 문제인지. [1]
수기
2003-11-10
4374
1028디비 접속자 리스트는 어디서 알 수 있나요? [3]
디비잡이
2003-11-10
4874
1027테이블을 잘못 덮어 쒸었는데 복구 할 수 있는 방법 없나여?? [1]
sk8ertux
2003-11-10
4761
1026저장프로시져에 관해서 궁금한게 있습니다. [2]
초짜
2003-11-09
4160
1025우편번호를 디비상에 인식시킬떄 어떻게 하는지요 읽어보시구 조언좀부탁드립니다.
윤민호
2003-11-08
4403
1024MS SQL - 디비 사이즈가 너무 커졌어요. [2]
이강수
2003-11-06
4750
1023아래 mysql-->mssql로 디비 테이블 입력내용 아직 해결안되서 ㅠㅠ [1]
미노
2003-11-06
4386
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다