Bonjour,
Comment puis-je recuperer le resultat de "master.sp_columns_ex" dans une table.
merci d' avance pour vos réponse.
Danisam
Bonjour,
Comment puis-je recuperer le resultat de "master.sp_columns_ex" dans une table.
merci d' avance pour vos réponse.
Danisam
soit en faisant un insert into execute
soit en copiant le code de sp_column_ex dans une autre SP et en le reconfigurant à voter sauce.
Si je fait juste un copie colle de la SP dans une autre, le compilateur me donne le message suivant :
error 170 line 217 incorect syntax near '<'
line 313 incorect syntax near '<'
et la ligne 217 est comme suit :
from master.dbo.SYSREMOTE_COLUMNS <
@table_server,
@table_catalog,
NULL,
@table_name,
NULL > c,
d´un autre cotés, je ne connait pas la syntax d' une instrution :
select into execute.
merci de votre aide.
Danisam
Merci ,
J´ai reussi avec ce code :
drop table #tmp_columns
create table #tmp_columns
(TABLE_CAT sysname collate database_default NULL,
TABLE_SCHEM sysname collate database_default NULL,
TABLE_NAME sysname collate database_default NOT NULL,
COLUMN_NAME sysname collate database_default NULL,
DATA_TYPE smallint NOT NULL,
TYPE_NAME sysname collate database_default NULL,
COLUMN_SIZE int NULL,
BUFFER_LENGTH int NULL,
DECIMAL_DIGITS smallint NULL,
NUM_PREC_RADIX smallint NULL,
NULLABLE smallint NOT NULL,
REMARKS nvarchar(255) collate database_default NULL,
COLUMN_DEF nvarchar(128) collate database_default NULL,
SQL_DATA_TYPE smallint null,
SQL_DATETIME_SUB smallint NULL,
CHAR_OCTET_LENGTH int NULL,
ORDINAL_POSITION smallint,
IS_NULLABLE varchar(254) collate database_default NOT NULL,
SS_DATA_TYPE tinyint null)
use master
INSERT #tmp_columns execute sp_columns_ex 'SGAFExcelSource','datos_arranques'
select COLUMN_NAME from #tmp_columns
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager