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.


5
SCOPE_IDENTITY () para GUIDs?
Alguém pode me dizer se há um equivalente de SCOPE_IDENTITY()quando usar GUIDs como uma chave primária no SQL Server? Não quero criar o GUID primeiro e salvar como uma variável, pois estamos usando GUIDs sequenciais como nossas chaves primárias. Alguma ideia sobre qual a melhor maneira de recuperar a última …

5
Como gerar um novo Guid no procedimento armazenado?
Atualmente, tenho um procedimento armazenado no qual desejo inserir novas linhas em uma tabela. insert into cars (id, Make, Model) values('A new Guid', "Ford", "Mustang") Portanto, o 'id' da chave primária é um Guid. Eu sei como criar um novo Guid em código C #, mas dentro do procedimento armazenado, …

18
Como chamar um procedimento armazenado de Java e JPA
Estou escrevendo um aplicativo da Web simples para chamar um procedimento armazenado e recuperar alguns dados. É uma aplicação bastante simples, que interage com a base de dados do cliente. Passamos a id do funcionário e a id da empresa e o procedimento armazenado retornará os detalhes do funcionário. O …


3
Existe StartsWith ou Contains em t sql com variáveis?
Estou tentando detectar se o servidor está executando o Express Edition. Eu tenho o seguinte t sql. DECLARE @edition varchar(50); set @edition = cast((select SERVERPROPERTY ('edition')) as varchar) print @edition No meu caso, @edition = Express Edition (64-bit) Como posso fazer o seguinte? (Inspirado em C #). DECLARE @isExpress bit; …


4
Restringir a coluna varchar () a valores específicos?
Existe uma maneira de especificar, por exemplo, 4 valores distintos para uma coluna varchar no MS SQL Server 2008? Por exemplo, preciso de uma coluna chamada Frequência (varchar) que aceita apenas 'Diário', 'Semanal', 'Mensal', 'Anual' como valores possíveis É possível definir no SQL Server Management Studio ao criar a tabela?


4
Matriz de agregação Postgresql
Oi eu tenho duas mesas Student -------- Id Name 1 John 2 David 3 Will Grade --------- Student_id Mark 1 A 2 B 2 B+ 3 C 3 A É possível fazer com que o Postgresql nativo selecione para obter resultados como este: Name Array of marks ----------------------- 'John', {'A'} …
94 sql  arrays  postgresql 

24
LISTAGG no Oracle para retornar valores distintos
На этот вопрос есть ответы на Stack Overflow на русском : Как функцией LISTAGG вернуть значения без повторений? Estou tentando usar a LISTAGGfunção no Oracle. Eu gostaria de obter apenas os valores distintos para essa coluna. Existe uma maneira de obter apenas os valores distintos sem criar uma função ou …



12
Grupo por mês e ano no MySQL
Dada uma tabela com um carimbo de data / hora em cada linha, como você formataria a consulta para caber neste formato de objeto json específico. Estou tentando organizar um objeto json em anos / meses. json para basear a consulta: { "2009":["August","July","September"], "2010":["January", "February", "October"] } Aqui está a …
94 sql  mysql  group-by  date 


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.