第一:在SQL Server中怎么求某个表的主键,用系统表怎么求或者是使用存储过程。
求这样的SQL Server语句。---sp_pkeys
返回当前环境中单个表的主键信息。语法
sp_pkeys [ @table_name = ] 'name'
[ , [ @table_owner = ] 'owner' ]
[ , [ @table_qualifier = ] 'qualifier' ]
第二:如'abc'+换行符+'bc';怎么处理中间的换行符呢?
---
'abc'+char(13)+'bc'
求这样的SQL Server语句。---sp_pkeys
返回当前环境中单个表的主键信息。语法
sp_pkeys [ @table_name = ] 'name'
[ , [ @table_owner = ] 'owner' ]
[ , [ @table_qualifier = ] 'qualifier' ]
第二:如'abc'+换行符+'bc';怎么处理中间的换行符呢?
---
'abc'+char(13)+'bc'
table_qualifier varchar(50),
table_owner varchar(50),
table_name varchar(50),
column_name varchar(50),
key_seq int,
pk_name varchar(50)
)insert #pp exec(
'sp_pkeys tablename')select * from #pp
select @PrimaryKey=Name,@PrimaryKeyType=xtype from syscolumns
where id=object_id(@tablename) and status=0x80