Skip to content
Archive of posts tagged sql

Informazioni sulle tabelle t-sql con sp_help

sp_help_tnVi trovate a dover gestire un ERROR 3726 durante la cancellazione di una foreign key e non sapete dove mettere le mani?

Un comando molto utile per sapere tutto, ma proprio tutto, della struttura di una tabella e’ sp_help, seguito dal nome della tabella di controllare.

Data di creazione della tabella, descrizione dettagliata di ogni colonna, indici e, soprattutto, la lista di tutte le foreign key assegnate, per controllare a colpo d’occhio le altre tabelle coinvolte e rendersi conto di come mai non riesco a cancellare un record e quali chiavi sono responsabili del vincolo di integrita’ bloccante…

Le informazioni visualizzate sono gia’ tutte disponibili in altre schermate sparse in giro per la management console, semplicemente questo comando le riunisce tutte.

Chiamare una scalar-valued function da Visual Basic 6 con Ado 2.x

Mettiamo di avere nel nostro database una scalar-valued function cosi’ definita

CREATE FUNCTION [dbo].[fnFaiCoseConMessaggio]
(
-- Stringa da spezzare a meta’
@MsgDaProcessare varchar(255)
)
RETURNS float
AS
BEGIN
-- Declare the return variable here
DECLARE @Result varchar(255)

-- fa tutta una serie di cose con il messaggio iniziale
-- ….
SET @Result = @MsgDaProcessare
-- ….

-- ritorna il risultato dell’elaborazione
RETURN @Result
END

Di seguito il codice per poter chiamare la scaled function da Visual Basic 6, utilizzando ADO

Continue reading ‘Chiamare una scalar-valued function da Visual Basic 6 con Ado 2.x’ »