Qual é a diferença entre SQL, PL-SQL e T-SQL? Alguém pode explicar quais são as diferenças entre esses três e fornecer cenários em que cada um seria usado de forma
PL / SQL (Procedural Language / Structured Query Language) é a extensão de linguagem procedural da Oracle Corporation para SQL. Perguntas sobre PL / SQL provavelmente também devem ser marcadas como "oracle". Perguntas com instruções DML ou DDL regulares devem ser marcadas com "sql" e "oracle", NÃO com "plsql".
Qual é a diferença entre SQL, PL-SQL e T-SQL? Alguém pode explicar quais são as diferenças entre esses três e fornecer cenários em que cada um seria usado de forma
Como fazer um backup de Stack Overflow em um local : Clique para fazer o download de uma nova atualização de LIKE e IN in a box? No SQL I (infelizmente) muitas vezes é necessário usar LIKEcondições " " devido a bancos de dados que violam quase todas as regras de...
Qual é o operador de concatenação de strings no Oracle SQL? Existem recursos "interessantes" com os quais devo ter cuidado? (Isso parece óbvio, mas não consegui encontrar uma pergunta anterior).
Eu tenho uma função PL / SQL (em execução no Oracle 10g) na qual atualizo algumas linhas. Existe uma maneira de descobrir quantas linhas foram afetadas pelo UPDATE? Ao executar a consulta manualmente, ele informa quantas linhas foram afetadas, desejo obter esse número no PL /...
Eu já vi muitas consultas com algo da seguinte maneira. Select 1 From table O que isso 1significa, como será executado e o que retornará? Além disso, em que tipo de cenários, isso pode ser
Eu gostaria de criar uma variável de matriz na memória que possa ser usada no meu código PL / SQL. Não consigo encontrar nenhuma coleção no Oracle PL / SQL que use memória pura, todas elas parecem estar associadas a tabelas. Eu estou olhando para fazer algo parecido com isto no meu PL / SQL...
É possível pesquisar cada campo de cada tabela por um valor específico no Oracle? Existem centenas de tabelas com milhares de linhas em algumas tabelas, então eu sei que a consulta pode levar muito tempo. Mas a única coisa que sei é que um valor para o campo que eu gostaria de consultar...
На этот вопрос есть ответы на Stack Overflow на русском : Как экранировать одиночные кавычки в строчном литере? No Oracle PL / SQL, como escapar das aspas simples em uma string? Tentei assim, não deu certo. declare stmt varchar2(2000); begin for i in 1021 .. 6020...
На этот вопрос есть ответы на Stack Overflow на русском : Есть ли эквивалент SQL Server функции IsNull () в o Oracle? No SQL Server, podemos digitar IsNull()para determinar se um campo é nulo. Existe uma função equivalente no PL /...
Eu sei que isso foi respondido em algum grau com PHP e MYSQL, mas eu queria saber se alguém poderia me ensinar a abordagem mais simples para dividir uma string (delimitada por vírgulas) em várias linhas no Oracle 10g (de preferência) e 11g. A tabela é a seguinte: Name | Project | Error 108 test...
Eu queria imprimir o valor de uma determinada variável que está dentro de um bloco anônimo. Estou usando o Oracle SQL Developer. Tentei usar dbms_output.put_line. Mas isto não está funcionando. O código que estou usando é mostrado abaixo. SET SERVEROUTPUT ON DECLARE CTABLE...
Muito fácil para alguém, o seguinte encarte está me dando o ORA-01722: número inválido porque? INSERT INTO CUSTOMER VALUES (1,'MALADY','Claire','27 Smith St Caulfield','0419 853 694'); INSERT INTO CUSTOMER VALUES (2,'GIBSON','Jake','27 Smith St Caulfield','0415 713 598'); INSERT INTO CUSTOMER...
Eu queria deletar alguns esquemas não utilizados em nosso banco de dados oracle. Como posso consultar todos os nomes de
Ao executar o código a seguir, ele apenas diz que o procedimento está concluído e não imprime a informação que eu quero (firstName, lastName) e depois os outros valores da consulta select em uma tabela abaixo. CREATE OR REPLACE PROCEDURE PRINT_ACTOR_QUOTES (id_actor char) AS CURSOR quote_recs...
Para INSERT, UPDATEe DELETEinstruções SQL executadas diretamente no banco de dados, a maioria dos provedores de banco de dados retornar a contagem de linhas afetadas. Para procedimentos armazenados, o número de registros afetados é sempre -1. Como obtemos o número de registros afetados por um...
Eu tenho um banco de dados que tem uma restrição NOT NULL em um campo e desejo remover essa restrição. O fator complicador é que essa restrição tem um nome definido pelo sistema e o nome dessa restrição difere entre o servidor de produção, o servidor de integração e os vários bancos de dados do...