请教: 如何判断一个SQL Server 表中的指定列是否为标识列, 即自增长列? (Delphi代码实现,不要SQL脚本)
多谢!
多谢!
解决方案 »
- 怎么取得DBEdit中的值传入数据库?
- 超级菜鸟问题,急切盼望高手回答
- 找朋友
- 如何使DBGRID,当一行被选中时,整行都显示颜色?能解决问题的一定给分
- 在线请教:关于TClientDataSet的问题
- 请问怎么在注册表中在某个键下加入一个值?
- 在线等待,如何使两个数据库保持同步。
- 请问诸位大虾:“从中间层的方法中返回一个结果集,用哪种方法比较好?”
- 请问在LISTVIEW中怎样删除重复的个数
- 怎样才能自己增加和删除一个ODBC驱动程序?(急急急急...)
- 一个数据库,从大概40000(4w)条数据中过滤数据进行修改,用什么数据库比较方便?
- 怎样判断StringGrid中的内容是否进行过修改?
create function hyc(@tbl varchar(100))
returns varchar(100)
as
begin
declare @ret varchar(100)
select @ret=name from syscolumns where id=object_id(@tbl)
and status=0x80
return @ret
end
delphi:
var S:string;
begin
S:='Select dbo.hyc(''Table_name'')';
...
...
...
Qry.SQL.add(S);
Qry.SQL.open;
...
...
end;