Perguntas com a marcação «sql»

SQL (Structured Query Language) é uma linguagem para consulta de bancos de dados. As perguntas devem incluir exemplos de código, estrutura da tabela, dados de amostra e uma tag para a implementação do DBMS (por exemplo, MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, etc.) em uso. Se sua pergunta estiver relacionada apenas a um DBMS específico (usa extensões / recursos específicos), use a tag desse DBMS. As respostas às perguntas marcadas com SQL devem usar o SQL padrão ISO / IEC.


10
Como relançar a mesma exceção no SQL Server
Quero relançar a mesma exceção no SQL Server que acabou de ocorrer no meu bloco try. Consigo lançar a mesma mensagem, mas desejo lançar o mesmo erro. BEGIN TRANSACTION BEGIN TRY INSERT INTO Tags.tblDomain (DomainName, SubDomainId, DomainCode, Description) VALUES(@DomainName, @SubDomainId, @DomainCode, @Description) COMMIT TRANSACTION END TRY BEGIN CATCH declare @severity …

7
Como excluir linhas que não se juntam a outra tabela?
Eu tenho duas tabelas, uma tem uma chave primária e outra como uma chave estrangeira. Quero extrair dados da tabela primária, apenas se a tabela secundária não tiver uma entrada contendo sua chave. Uma espécie de oposto de uma junção interna simples, que retorna apenas as linhas que se unem …
86 sql  join 


4
Laravel Avançado Onde passa a variável para a função?
Exemplo em doc: DB::table('users') ->whereExists(function($query) { $query->select(DB::raw(1)) ->from('orders') ->whereRaw('orders.user_id = users.id'); }) ->get(); Mas e se eu precisar usar uma variável externa assim: ->where('city_id', '=', $this->city->id) ->where(function($query) { $query->where('name', 'LIKE', '%'.$searchQuery.'%') ->orWhere('address', 'LIKE', '%'.$searchQuery.'%') }) Por enquanto eu criei uma nova propriedade e acessei através $this->, mas existe alguma maneira …
86 php  sql  laravel 

6
SQL Server, a divisão retorna zero
Aqui está o código que estou usando no exemplo: PRINT @set1 PRINT @set2 SET @weight= @set1 / @set2; PRINT @weight Aqui está o resultado: 47 638 0 Eu gostaria de saber por que está voltando em 0vez de0,073667712
86 sql 


5
Como excluir várias linhas em SQL onde id = (x a y)
Estou tentando executar uma consulta SQL para excluir linhas com id's 163 a 265 em uma tabela Eu tentei isso para excluir menos número de linhas DELETE FROM `table` WHERE id IN (264, 265) Mas quando se trata de deletar centenas de linhas por vez, há alguma consulta semelhante ao …
86 sql  sql-delete 

5
MySQL, concatenar duas colunas
Existem duas colunas em uma tabela MySQL: SUBJECTe YEAR. Desejo gerar um número alfanumérico exclusivo que contém os dados concatenados de SUBJECT e YEAR. Como posso fazer isso? É possível usar um operador simples como +?
86 php  mysql  sql 

2
SQL SELECT multi-colunas INTO multi-variable
Estou convertendo SQL de Teradata para SQL Server no Teradata, eles têm o formato SELECT col1, col2 FROM table1 INTO @variable1, @variable2 No SQL Server, encontrei SET @variable1 = ( SELECT col1 FROM table1 ); Isso permite apenas uma única coluna / variável por instrução. Como atribuir 2 ou mais …


10
lidar com valores DATETIME 0000-00-00 00:00:00 em JDBC
Eu recebo uma exceção (veja abaixo) se eu tentar fazer resultset.getString("add_date"); para uma conexão JDBC com um banco de dados MySQL contendo um valor DATETIME de 0000-00-00 00:00:00 (o valor quase nulo para DATETIME), embora eu esteja apenas tentando obter o valor como string, não como um objeto. Eu contornei …
85 java  sql  date  jdbc 

6
Copie uma tabela (incluindo índices) no postgres
Eu tenho uma mesa postgres. Eu preciso deletar alguns dados dele. Eu iria criar uma tabela temporária, copiar os dados, recriar os índices e excluir as linhas de que preciso. Não posso excluir dados da tabela original, porque essa tabela original é a fonte dos dados. Em um caso, preciso …


5
A ordem das colunas importa em uma cláusula group by?
Se eu tiver duas colunas, uma com cardinalidade muito alta e outra com cardinalidade muito baixa (número único de valores), faz diferença em que ordem eu agrupo? Aqui está um exemplo: select dimensionName, dimensionCategory, sum(someFact) from SomeFact f join SomeDim d on f.dimensionKey = d.dimensionKey group by d.dimensionName, -- large …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.