Tag: tsql

segno di confronto ‘maggiore di’ e ‘uguale a’ in CASE SQL Statement

sono nuovo SQL Server e questo è il mio primo post. ricevo il messaggio “sintassi non corretta vicino a ‘=’ quando si usa la Case Statement. ecco un esempio del mio codice: Select * , CASE when a…

Read More »

errore di ripristino database con SQL transact

sto provando a ristabilire una base di dati con una lima di .bak generata precedentemente da un altro assistente. il .bak è stato creato su un server dove il percorso SQL è l’unità E, e nel nuovo server…

Read More »

come convertire due righe in una riga come record precedente e record corrente

ho una tabella ha i seguenti dati in esso. Batch Ingredient Transaction date —- —————– ——————– A I1 2019/05/22 A I2 2019/05/23 A I3 2019/05/24 vorrei mostrare solo i più due record per data di transazione nel seguente…

Read More »

trasforma i dati troncando / rimuovendo informazioni simili da righe in SQL Server

ho dati di origine nella tabella SQL Server come di seguito e aveva bisogno di essere trasformato per favore fatemi sapere come questo può essere raggiunto. ecco il codice per creare tabelle e inserire dati campione. CREATE TABLE…

Read More »

trasformazione di JSON T-SQL

ho bisogno di cambiare la struttura dei dati JSON che ho in una variabile in una struttura diversa ecco la struttura che ho ora: DECLARE @json NVARCHAR(MAX) SET @json = N'{"meta":{"total_record_count":4870,"total_pages":98,"current_page":97,"per_page":50},"companies":[{"id":"13463591","url":"https://api.mattermark.com/companies/13463591","company_name":"Modula4","domain":"modula4.com"},{"id":"13531979","url":"https://api.mattermark.com/companies/13531979","company_name":"Rae Development Corp","domain":"raedevelopment.com"},{"id":"13537660","url":"https://api.mattermark.com/companies/13537660","company_name":"jBASE","domain":"jbase.com"},{"id":"13537769","url":"https://api.mattermark.com/companies/13537769","company_name":"D2Effects LLC","domain":"bitefx.com"},{"id":"13537784","url":"https://api.mattermark.com/companies/13537784","company_name":"eSyncTraining","domain":"esynctraining.com"},{"id":"13541751","url":"https://api.mattermark.com/companies/13541751","company_name":"Business Computing","domain":"bcinc.net"},{"id":"13553270","url":"https://api.mattermark.com/companies/13553270","company_name":"KNIGHTLING INC.","domain":"knightling.com"},{"id":"13560476","url":"https://api.mattermark.com/companies/13560476","company_name":"Netcentric systems","domain":"netcentricsystems.com"},{"id":"13560643","url":"https://api.mattermark.com/companies/13560643","company_name":"Fortium Solutions,…

Read More »

vorrei unire 2 tabelle basate su un campo ‘MI’ il contenuto di un altro campo

sto cercando di unire 2 tabelle basate su un valore di campo nella prima tabella che è un valore completo, e ‘like’ ing al contenuto variabile di un altro campo nella seconda tabella… ad es. per esempio la…

Read More »

come posso chiamare una procedura memorizzata da un’altra procedura memorizzata

ho due procedure di deposito, in uno di loro voglio ottenere un campo dalla mia vista che ha un valore Data. nell’altro che si chiama StoredProcedure voglio convertire il valore di output della prima procedura memorizzata a Hijri…

Read More »

PL SQL "Tipo di serie" alla traduzione TSQL

PL SQL “Tipo di serie” alla traduzione TSQL questo è il mio codice PL / SQL iniziale: TYPE VarcharArray IS TABLE OF VARCHAR2(100) INDEX BY BINARY_INTEGER; e lo uso nel seguente codice: PROCEDURE Create(inFatherId IN VARCHAR2, inBarcode IN…

Read More »

modo più efficiente per ottenere un conteggio degli ID dove INT in (Caso?) gruppi gruppi gruppi gruppi

avere la seguente query: SELECT DISTINCT(ID) , CAST(FirstDate AS DATE) AS FirstDate , CAST(LastDate AS DATE) As LastDate , DATEDIFF(HOUR, FirstDate, LastDate) AS [Diff] FROM Table GROUP BY ID , FirstDate , LastDate da qui voglio dividere il…

Read More »

controllare il tipo di colonna se dichiarazione

voglio aggiungere int Chiave primaria se la colonna Id è un nvarchar. ho una vaga idea di come farlo: DECLARE @columnType … = SELECT DATA_TYPE FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'TempTable' AND COLUMN_NAME = 'Id'; IF ISNUMERIC(@columnType)<>1 ALTER…

Read More »