MySQL :
SELECT VIEW_DEFINITION FROM INFORMATION_SCHEMA.VIEWS
WHERE TABLE_SCHEMA = 'test' AND TABLE_NAME = 'v';
référence :La table INFORMATION_SCHEMA VIEWS
SQL Server :
USE databasename
GO
EXEC sp_helptext viewName
ou aussi une requête comme celle-ci :
SELECT TABLE_NAME as ViewName,
VIEW_DEFINITION as ViewDefinition
FROM INFORMATION_SCHEMA.Views
où vous pouvez ajouter un WHERE
pour ne récupérer qu'une seule vue