我需要验证下表中的数据。(更新:在表的插入和更新触发器中M
)
create table M (Column_Name sysname primary key, FirstValue varchar(8000))
该表有一个触发器来确保 的所有值Column_Name
都在(select column_name from information_schema.columns where table_name = 'T')
.
什么是保证可以毫无问题M.FirstValue
地插入的最佳方法。T
是否有任何第三方函数接受(Value, Data_type, Max_..._length, etc)
可以提供数据类型信息的参数information_schema.columns
?
** 我试图确保 FirstValue 中的值可以插入到名称存储在 Column_Name 列中的列中。