Fórum o que tem de errado neste select? #426376
17/10/2012
0
CSQL += "CREATE TABLE GRUPOS("
CSQL += " CODGRU INTEGER DEFAULT 0 NOT NULL ,"
CSQL += " CODSGRU INTEGER DEFAULT 0 NOT NULL ,"
CSQL += " GRUPO VARCHAR(30) DEFAULT '',"
CSQL += " MARGEM NUMERIC(15,2) DEFAULT 0 ,"
CSQL += " CONTABIL VARCHAR(30) DEFAULT '')"
OCREATETABLE:Open(CSQL,CNN,2,3)
CSQL := "ALTER TABLE GRUPOS ADD CONSTRAINT PK_GRUPOS PRIMARY KEY(CODGRU, CODSGRU)"
OCREATETABLE:Open(CSQL,CNN,2,3)
CSQL = "CREATE INDEX GRUPO_IDX1 ON GRUPOS (GRUPO)"
OCREATETABLE:Open(CSQL,CNN,2,3)
pessoal, seguinte, ele cria a tabela sem problema, cria o indice GRUPO_IDX1,
porem no ibexpert, não aparece o indice PK_GRUPOS, mas apareceu um
RDB$PRIMARY115 na cor vermelha, acho que tem algo errado, só não sei o que
CSQL += " CODGRU INTEGER DEFAULT 0 NOT NULL ,"
CSQL += " CODSGRU INTEGER DEFAULT 0 NOT NULL ,"
CSQL += " GRUPO VARCHAR(30) DEFAULT '',"
CSQL += " MARGEM NUMERIC(15,2) DEFAULT 0 ,"
CSQL += " CONTABIL VARCHAR(30) DEFAULT '')"
OCREATETABLE:Open(CSQL,CNN,2,3)
CSQL := "ALTER TABLE GRUPOS ADD CONSTRAINT PK_GRUPOS PRIMARY KEY(CODGRU, CODSGRU)"
OCREATETABLE:Open(CSQL,CNN,2,3)
CSQL = "CREATE INDEX GRUPO_IDX1 ON GRUPOS (GRUPO)"
OCREATETABLE:Open(CSQL,CNN,2,3)
pessoal, seguinte, ele cria a tabela sem problema, cria o indice GRUPO_IDX1,
porem no ibexpert, não aparece o indice PK_GRUPOS, mas apareceu um
RDB$PRIMARY115 na cor vermelha, acho que tem algo errado, só não sei o que
Alexandre Drescher
Curtir tópico
+ 0
Responder
Posts
17/10/2012
Alisson Santos
Bom dia Amigo
Fiz os testes aqui e criou tudo normal, o index que ele criou está certo, pois ele ficou em vermelho só o pk, mais não tem problema.
O problema é quando a linha inteira fica, pois mostra que existe realmente um erro.
Fiz os testes aqui e criou tudo normal, o index que ele criou está certo, pois ele ficou em vermelho só o pk, mais não tem problema.
O problema é quando a linha inteira fica, pois mostra que existe realmente um erro.
Responder
Gostei + 0
17/10/2012
Alexandre Drescher
Obrigado Alisson, achei que pelo fato de de não aparecer o PK_GRUPOS, seria um problema
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)