Resultados da pesquisa a pedido "plsql"

1 a resposta

Por que uma conexão por expressão em um loop FOR é executada apenas uma vez?

Acabei de descobrir o que acho que é um comportamento inesperado no PLSQL vs SQL no Oracle. Se eu executar esta consulta no SQLDeveloper, obtenho 5 resultados: select level lvl from dual connect by level <=5;Mas se eu executar esta instrução no ...

2 a resposta

Existe uma maneira de criar uma chave primária Guid de incremento automático em um banco de dados Oracle?

Trabalho principalmente com sql-server (quando trabalho com bancos de dados) e estou tentando aprender pl-sql. Existe algum equivalente ao Guid gerado automaticamente pelo sql-server como chaves primárias no Oracle?

5 a resposta

Consulta recursiva SQL na tabela de auto-referência (Oracle)

Vamos supor que eu tenho esses dados de exemplo: | Name | ID | PARENT_ID | ----------------------------- | a1 | 1 | null | | b2 | 2 | null | | c3 | 3 | null | | a1.d4 | 4 | 1 | | a1.e5 | 5 | 1 | | a1.d4.f6 | 6 | 4 | | a1.d4.g7 | 7 | 4 | | ...

1 a resposta

Usando ACCEPT dentro de um bloco BEGIN em pl / sql

Estou tentando usar ACCEPT no meu bloco BEGIN, mas continuo recebendo erros. Quero aceitar a entrada do usuário se a condição if for acionada. Como posso consertar isso? Abaixo está o meu script: ACCEPT ExpNum NUMBER PROMPT 'Enter an expense ...

2 a resposta

Palavras-chave IS vs AS para criação de função ou procedimento Oracle PL / SQL [duplicado]

Esta pergunta já tem uma resposta aqui: Qual é a diferença entre "AS" e "IS" em um procedimento armazenado Oracle? [/questions/230348/what-is-the-difference-between-as-and-is-in-an-oracle-stored-procedure] 6 respostasEu tenho tentado descobrir ...

4 a resposta

Como determinar o idioma (inglês, chinês ...) de uma determinada string no Oracle?

Como determinar o idioma (inglês, chinês ...) de uma determinada picada (valor da coluna da tabela) no Oracle (ambiente multilíngue)?

6 a resposta

Quando os sinônimos do banco de dados devem ser usados?

Eu tenho a sintaxe inativa, mas estou imaginando se alguém pode fornecer um caso de uso ilustrativo em que os sinônimos do banco de dados sejam muito úteis.

2 a resposta

Executando um processo armazenado Oracle como outro usuário

Eu sou principalmente um novato no oracle, então me perdoe se esta é uma pergunta estúpida ... Eu tenho um esquema chamado 'CODE' com um processo armazenado que executa SQL arbitrário (por enquanto, ignore os possíveis problemas de segurança ...

1 a resposta

Manipulando coleções

Eu tento classificar uma lista de elementos distintos (proprietário, tabela). É fácil (e muito rápido!) Com apenas um, por exemplo: declare TYPE tbl_list IS TABLE OF VARCHAR2(64); l_tables tbl_list; i number; begin l_tables:=tbl_list(); for i in ...

1 a resposta

Como gravar em um arquivo de texto a partir de Pl / SQL, erro PLS 00363

Estou tentando gravar em um arquivo de um procedimento: out_File := Utl_File.FOpen('C:\test', 'batotest.txt' , 'W'); Utl_File.Put_Line(out_file , 'Hi this is text file!'); Utl_File.FClose(out_file);Erros de compilação para PACKAGE ...