[firebase-br] Duvida em sentença SQL
Osvaldo
cslinf em uol.com.br
Qua Fev 1 10:17:28 -03 2006
Gostaria de saber como eu delimito um campo varchar em uma stored procedure, como no caso abaixo, o campo SP_RESULT é um varchar
e no SQL ele deve ter Aspas simprles delimitando o vaor, como fazer isso nocaso abaixo ?
Osvaldo
CREATE PROCEDURE SP_CODIGO (
SP_TABELA VARCHAR(50),
SP_RESULT VARCHAR(50),
SP_CONTEUDO VARCHAR(100))
RETURNS (
RS_CODIGO INTEGER)
AS
DECLARE VARIABLE SSQL VARCHAR(200);
BEGIN
sSQL = 'SELECT ' || :SP_RESULT ||
' FROM ' || :SP_TABELA ||
' WHERE ' ||
:SP_CONTEUDO || '=' || '' || :SP_RESULT || '';
FOR
EXECUTE STATEMENT sSQL
INTO :RS_CODIGO
DO
SUSPEND;
END^
Mais detalhes sobre a lista de discussão lista