Domande taggate «sql»

Structured Query Language (SQL) è un linguaggio per l'interrogazione di database. Le domande dovrebbero includere esempi di codice, struttura della tabella, dati di esempio e un tag per l'implementazione del DBMS (ad esempio MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, ecc.) In uso. Se la tua domanda riguarda esclusivamente un DBMS specifico (utilizza estensioni / funzionalità specifiche), utilizza invece il tag DBMS. Le risposte alle domande contrassegnate con SQL devono utilizzare lo standard SQL ISO / IEC.

10
Inserisci SQL Server se non esiste
Voglio inserire i dati nella mia tabella, ma inserisco solo i dati che non esistono già nel mio database. Ecco il mio codice: ALTER PROCEDURE [dbo].[EmailsRecebidosInsert] (@_DE nvarchar(50), @_ASSUNTO nvarchar(50), @_DATA nvarchar(30) ) AS BEGIN INSERT INTO EmailsRecebidos (De, Assunto, Data) VALUES (@_DE, @_ASSUNTO, @_DATA) WHERE NOT EXISTS ( SELECT …

12
Come dichiarare una variabile in una query PostgreSQL
Come posso dichiarare una variabile da utilizzare in una query PostgreSQL 8.3? In MS SQL Server posso fare questo: DECLARE @myvar INT SET @myvar = 5 SELECT * FROM somewhere WHERE something = @myvar Come faccio lo stesso in PostgreSQL? Secondo la documentazione le variabili sono dichiarate semplicemente come "tipo …

10
Rinomina una colonna in MySQL
Sto cercando di rinominare una colonna nel server di community MySQL 5.5.27 usando questa espressione SQL: ALTER TABLE table_name RENAME COLUMN old_col_name TO new_col_name; Ho anche provato ALTER TABLE table_name RENAME old_col_name TO new_col_name; Ma dice: Errore: consultare il manuale corrispondente alla versione del server MySQL
242 mysql  sql 





6
Esempio SQL raw di rotaie
Come posso convertire questo codice in sql grezzo e usarlo nelle rotaie? Perché quando distribuisco questo codice in heroku, c'è un errore di timeout della richiesta. Penso che questo sarà più veloce se uso sql grezzo. @payments = PaymentDetail.joins(:project).order('payment_details.created_at desc') @payment_errors = PaymentError.joins(:project).order('payment_errors.created_at desc') @all_payments = (@payments + @payment_errors)
239 sql  ruby-on-rails 



4
Cosa significa ON [PRIMARY]?
Sto creando uno script di installazione SQL e sto usando lo script di qualcun altro come esempio. Ecco un esempio dello script: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[be_Categories]( [CategoryID] [uniqueidentifier] ROWGUIDCOL NOT NULL CONSTRAINT [DF_be_Categories_CategoryID] DEFAULT (newid()), [CategoryName] [nvarchar](50) NULL, [Description] [nvarchar](200) NULL, [ParentID] [uniqueidentifier] …

11
Controlla se esiste una riga, altrimenti inserisci
Devo scrivere una procedura memorizzata T-SQL che aggiorna una riga in una tabella. Se la riga non esiste, inserirla. Tutti questi passaggi sono racchiusi in una transazione. Questo è per un sistema di prenotazione, quindi deve essere atomico e affidabile . Deve restituire true se la transazione è stata impegnata …



3
Uso corretto delle transazioni in SQL Server
Ho 2 comandi e ho bisogno che entrambi siano eseguiti correttamente o nessuno di essi sia eseguito. Quindi penso di aver bisogno di una transazione, ma non so come usarla correttamente. Qual è il problema con il seguente script? BEGIN TRANSACTION [Tran1] INSERT INTO [Test].[dbo].[T1] ([Title], [AVG]) VALUES ('Tidd130', 130), …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.