IHcolumns (Transact-SQL)

Dotyczy:SQL Server

Tabela systemowa IHcolumns zawiera jeden wiersz dla każdej opublikowanej kolumny. Ta tabela służy do określenia, jak typy kolumn danych z nie-SQL Server Publisher będą reprezentowane podczas publikacji, co zasadniczo mapuje typy danych między systemami zarządzania bazami danych nie-SQL Server (DBMS) a SQL Server. Ta tabela jest przechowywana w bazie danych dystrybucji.

Definicja

Nazwa kolumny Typ danych Description
column_id int Identyfikuje opublikowaną kolumnę.
publishercolumn_id int Przypisuje opublikowaną kolumnę metadanym kolumn zapisanym w tabeli systemu IHpublishercolumns .
name sysname Określa nazwę kolumny.
article_id int Identyfikuje artykuł, do którego należy kolumna.
column_ordinal int Identyfikuje kolumnę według kolejności.
mapped_type tinyint Typ danych kolumny docelowej w kolumnie Subscriber.
mapped_length bigint Długość kolumny na stronie Subskrybator.
mapped_prec int Precyzja kolumny na stronie Subscriber.
mapped_scale int Skala kolumny na stronie Subscriber.
mapped_nullable bit Wskazuje, czy kolumna przy Subscriber akceptuje wartości NULL, gdzie 1 oznacza, że wartości NULL są akceptowane.