Articles of sql

Oracle – ORA-01489: resultado da concatenação de strings é muito longo

Criada uma visualização na qual um campo (de 6) é uma concatenação de dois campos da tabela de origem. Criado uma segunda exibição que usa listagg para potencialmente combinar os resultados da concatenação. O uso dessa operação de duas etapas retorna corretamente a concatenação listagg dos dois campos da tabela de origem. Quando eu tento […]

Existe um design de database de endereços comuns para todos os endereços do mundo?

Eu sou um programador e, para ser honesto, não conheço as estruturas de endereços de rua do mundo, como no meu país está estruturado 🙂 então qual é o melhor e mais comum projeto de database para armazenar endereços de ruas? Deve ser tão simples de usar, rápido para consultar e dynamic para armazenar todos […]

mysql – citar números ou não?

Por exemplo – eu crio database e uma tabela de cli e insiro alguns dados: CREATE DATABASE testdb CHARACTER SET ‘utf8’ COLLATE ‘utf8_general_ci’; USE testdb; CREATE TABLE test (id INT, str VARCHAR(100)) TYPE=innodb CHARACTER SET ‘utf8’ COLLATE ‘utf8_general_ci’; INSERT INTO test VALUES (9, ‘some string’); Agora eu posso fazer isso e esses exemplos funcionam (assim […]

Função de janela do Postgres e grupo por exceção

Eu estou tentando montar uma consulta que irá recuperar as statistics de um usuário (lucro / perda) como um resultado cumulativo, ao longo de um período de tempo. Aqui está a consulta que tenho até agora: SELECT p.name, e.date, sum(sp.payout) OVER (ORDER BY e.date) – sum(s.buyin) OVER (ORDER BY e.date) AS “Profit/Loss” FROM result r […]

SQL – Como transpor?

Eu tenho algo semelhante à seguinte tabela: ================================================ | Id | UserId | FieldName | FieldValue | =====+========+===============+================| | 1 | 100 | Username | John Doe | |—-+——–+—————+—————-| | 2 | 100 | Password | pass123! | |—-+——–+—————+—————-| | 3 | 102 | Username | Jane | |—-+——–+—————+—————-| | 4 | 102 | Password […]

Explodir (transpor?) Várias colunas na tabela SQL do Spark

Estou usando o Spark SQL (menciono que está no Spark, caso isso afete a syntax SQL – não estou familiarizado o suficiente para ter certeza ainda) e tenho uma tabela que estou tentando re-estruturar, mas estou ficar preso tentando transpor várias colunas ao mesmo tempo. Basicamente eu tenho dados que se parecem com: userId someString […]

Como faço para usar annotations estruturais para definir o tipo de SQL como Data na primeira abordagem do modelo

É possível definir o tipo para apenas data (não datetime) através do designer de estrutura de entidade? Eu dei uma olhada e a única resposta que encontrei é um post do fórum do MSDN de um ano atrás … http://social.msdn.microsoft.com/Forums/en/adodotnetentityframework/thread/28e45675-f64b-41f0-9f36-03b67cdf2e1b Eu sou muito novo aqui e eu realmente não entendo as instruções onde eles falam […]

PostgreSQL parametrizado por ordem / limite na function de tabela

Eu tenho uma function sql que faz uma instrução simples de seleção de SQL: CREATE OR REPLACE FUNCTION getStuff(param character varying) RETURNS SETOF stuff AS $BODY$ select * from stuff where col = $1 $BODY$ LANGUAGE sql; Por enquanto estou invocando essa function assim: select * from getStuff(‘hello’); Quais são minhas opções se eu precisar […]

SQL Server Converter inteiro em cadeia binária

Eu queria saber se havia uma maneira fácil no SQL para converter um inteiro para sua representação binária e, em seguida, armazená-lo como um varchar. Por exemplo, 5 seria convertido para “101” e armazenado como um varchar.

Versão Linq da instrução SQL “IN”

Eu tenho as seguintes 3 tabelas como parte de um esquema simples de “etiquetagem de itens”: == Itens == ItemId int Marca varchar Nome varchar Dinheiro do preço Condição varchar Descrição varchar Bit ativo == Tags == TagId int Nome varchar Bit ativo == TagMap == TagMapId int TagId int (fk) ItemId int (fk) Bit […]