Navigation:  Base de conhecimento >

Conteúdo dos artigos de uma base de conhecimento em português

Previous  Top  Next

Visão geral

Este comando listará o conteúdo de texto dos artigos em português de uma determinada base de conhecimento.

 

Tabelas relacionadas

TABELA

Descrição

Chave primária (PK)

Tabelas de ligação

KBKNOWLEDGEBASE

Tabela para armazenar as bases de conhecimento

OID

ADALLUSERS

GNTYPEROLE

KBLANGUAGEDATA

Tabela armazena os campos da tabela KBKNOWLEDGEBASE em diferentes idiomas

OID

KBKNOWLEDGEBASE

KBARTICLEREVISION

Tabela para armazenar as revisões dos artigos de uma base de conhecimento

OID

GNASSOC

ADALLUSERS

GNREVISION

KBARTICLEDATA

KBCATEGORY

KBKNOWLEDGEBASE

KBARTICLEREVLANGUAGE

Tabela que armazena as informações dos artigos de um certo idioma conforme a revisão

OID

KBARTICLEREVISION

GNASSOC

SERICHTEXT

SERICHTEXT

Tabela que guarda os dados de richtext do sistema

OID

SETEXT

SETEXT

Tabela utilizada para salvar conteúdos grandes em forma de texto, como imagens etc.

OID


 

Oracle/Postgres/SQL Server

SELECT 
  KB.IDKNOWLEDGEBASE, 
  KBLAN.NMKNOWLEDGEBASE, 
  KBART.IDARTICLE, 
  KBALAN.NMARTICLE, 
  SETXT.TXDATA 
FROM 
  KBKNOWLEDGEBASE KB 
  INNER JOIN KBLANGUAGEDATA KBLAN ON (KB.OID = KBLAN.OIDKNOWLEDGEBASE) 
  INNER JOIN KBARTICLEREVISION KBART ON (KB.OID = KBART.OIDKNOWLEDGEBASE) 
  INNER JOIN KBARTICLEREVLANGUAGE KBALAN ON (KBART.OID = KBALAN.OIDREVISIONARTICLE AND KBLAN.FGLANGUAGE = KBALAN.FGLANGUAGE) 
  INNER JOIN SERICHTEXT SERTXT ON (KBALAN.OIDCONTENT = SERTXT.OID) 
  INNER JOIN SETEXT SETXT ON ( SERTXT.OIDTEXTCONTENT = SETXT.OID) 
WHERE 
  KB.IDKNOWLEDGEBASE = 'ITSM'/*OBS 1*/ 
  AND KBLAN.FGLANGUAGE = 2 /*OBS 2*/

 

Observações

OBS1: Identificador da base de conhecimento;

OBS2: Os idiomas disponíveis variam, conforme compatibilidade com o charset da base de dados utilizada.

 

Campos utilizados na consulta

 

knowledgebase-01

 

knowledgebase-01_1

 

ID do campo

Tipo

Observação

1

IDKNOWLEDGEBASE

VARCHAR(50)

Campo referente ao identificador da base de conhecimento

2

NMKNOWLEDGEBASE

VARCHAR(255)

Campo referente ao nome da base de conhecimento em um idioma específico

3

IDARTICLE

VARCHAR(50)

Campo referente ao identificador do artigo