SQL에서 FROM 문장 뒤에 오는 테이블명을 변수로 사용할 순 없는지 궁금해서요.. 알고 계신분 답변 부탁드립니다... query.sql.add('select *'); query.sql.add(' from :table_name') 뭐 이런식으로 하고 싶거든요...근데 에러가 나네요..
돌돌이
•
2000.12.23 00:23
김대빵 wrote:
> SQL에서 FROM 문장 뒤에 오는 테이블명을 변수로 사용할 순 없는지 궁금해서요..
>
> ...
박인우
•
2000.12.22 02:27
김대빵 wrote:
> SQL에서 FROM 문장 뒤에 오는 테이블명을 변수로 사용할 순 없는지 궁금해서요..
>
> ...
정우성
•
2000.12.21 02:44
김대빵 wrote:
> SQL에서 FROM 문장 뒤에 오는 테이블명을 변수로 사용할 순 없는지 궁금해서요..
>
> ...
> SQL에서 FROM 문장 뒤에 오는 테이블명을 변수로 사용할 순 없는지 궁금해서요..
>
> 알고 계신분 답변 부탁드립니다...
>
> query.sql.add('select *');
> query.sql.add(' from :table_name')
>
> 뭐 이런식으로 하고 싶거든요...근데 에러가 나네요..
>
변수를 하나 설정하고..
s:='테이블명';
(ex)s:='table1.db';
쿼리문에서..
with Query1 do
begin
sql.clear;
sql.add('Select * from "'+s+'"');
.
.
.
이러면 됩니다~~