Articles of sql

Consulta de parâmetro de construção C # SQL – LIKE%

Eu estou tentando construir SQL para uma consulta de parâmetro em c # para uma consulta que conterá o comando LIKE %% . Aqui está o que eu estou tentando alcançar (por favor, note que o database é Firebird) var SQL = string.format(“SELECT * FROM {0} WHERE {1} LIKE ‘%?%'”, TABLE, NAME); cmd.Parameters.AddWithValue(NAME, “JOHN”); Agora […]

Como criar colunas de variables ​​fictícias para milhares de categorias no Google BigQuery?

Eu tenho uma tabela simples com 2 colunas: UserID e Category, e cada UserID pode repetir com algumas categorias, da seguinte forma: UserID Category —— ——– 1 A 1 B 2 C 3 A 3 C 3 B Eu quero “dummify” esta tabela: ou seja, para criar uma tabela de saída que tem uma coluna […]

Registro retornado da function possui colunas concatenadas

Eu tenho uma tabela que armazena as alterações de conta ao longo do tempo. Eu preciso juntar isso com duas outras tabelas para criar alguns registros para um dia específico, se esses registros já não existirem. Para tornar as coisas mais fáceis (espero), encapsulei a consulta que retorna os dados históricos corretos em uma function […]

INNER JOIN em UPDATE sql for DB2

Existe uma maneira de usar junções em instruções de atualização para o DB2? O Google realmente me decepcionou com isso Isso é basicamente o que eu estou tentando alcançar (… exceto obviamente trabalhando …) update file1 inner join file2 on substr(file1.firstfield,10,20) = substr(file2.anotherfield,1,10) set file1.firstfield = ( ‘BIT OF TEXT’ concat file2.something ) where file1.firstfield […]

ROW_NUMBER () do SQL Server 2005 sem ORDER BY

Eu estou tentando inserir de uma tabela em outra usando DECLARE @IDOffset int; SELECT @IDOffset = MAX(ISNULL(ID,0)) FROM TargetTable INSERT INTO TargetTable(ID, FIELD) SELECT [Increment] + @IDOffset ,FeildValue FROM SourceTable WHERE [somecondition] O TargetTable.ID não é uma coluna de identidade, e é por isso que preciso encontrar uma maneira de incrementá-lo automaticamente. Eu sei que […]

A sequência local não pode ser usada na implementação do LINQ to SQL dos operadores de consulta, exceto o operador Contains ()

Estou usando o LINQ no meu projeto e meu código é: var SE = from c in Shop.Sections join c1 in obj.SectionObjects on c.SectionId equals c1.SectionId select c; dataGridView1.DataSource = SE; mas enfrento esse erro na linha dataGridView1.DataSource = SE; mensagem de erro é: A sequência local não pode ser usada na implementação do LINQ […]

intervalo de formato com to_char

Seguindo o comando SQL select TO_CHAR(NVL(arg1 – arg2, TO_DSINTERVAL(‘0 00:00:00’))) from table1 produz um resultado do formato: +000000000 00: 03: 01.954000. É possível inserir um formato especial na function to_char para obter um resultado do formato: +00 00: 00: 00.000?

Armazenamento de fuso horário no tipo de dados “timestamp with time zone”

No PostgreSQL, o registro de timestamp e timestamp tipos de dados e o timestamp with timezone timestamp e timestamp with timezone usam 8 bytes. Minhas perguntas são: Qual formato é usado para armazenar data e hora em um registro de data e hora? Como as informações de fuso horário são armazenadas no timestamp with timezone […]

Dois-pontos duplos (: :) notação em SQL

Peguei o código de alguém e isso é parte de uma cláusula where, alguém sabe o que o cólon duplo indica? b.date_completed > a.dc::date + INTERVAL ‘1 DAY 7:20:00’

Existe um limite de aninhamento para subconsultas correlacionadas em algumas versões do Oracle?

Aqui está o código que ajudará você a entender minha pergunta: create table con ( content_id number); create table mat ( material_id number, content_id number, resolution number, file_location varchar2(50)); create table con_groups (content_group_id number, content_id number); insert into con values (99); insert into mat values (1, 99, 7, ‘C:\foo.jpg’); insert into mat values (2, 99, […]