相关文章推荐
踏实的烤地瓜  ·  SAP Sybase IQ - Tableau·  9 月前    · 
踏实的烤地瓜  ·  利用Sybase ...·  9 月前    · 
踏实的烤地瓜  ·  Sybase.Database - ...·  9 月前    · 
一行一行判断,找下去。

我们发现在源码的556行“if (@sysstat & 15) in (1, 2, 3)”有我们想要的结果,这段IF语句是将表结果查询之后插入一个临时表#helptype中,然后再进行查询出来的。

我们不要那么麻烦, 只取里面的三列:字段名,字段类型,字段长度。

当然你想封装成存储过程也可以的,但不能使用desc就是。

select isnull(c.name, 'NULL') '字段名',
t.name '字段类型',
c.length '字段长度'
from syscolumns c, systypes t, sysxtypes x
where c.id = object_id('表名')
and c.usertype *= t.usertype
and c.xtype *= x.xtid;
2.添加主键约束 alter table inv_invoicedetail add constraint pk_inv_invoicedetail primary key clustered ( s_number,standard,productcode,rownumber ) inv_invoicedetail :表名pk_inv_invoicedetail :主键keys_number,standard,productcode,rownumber:字段 PowerDesigner 16.5.0.3982 SQL Server 2000 PowerDesigner随着版本的不断升级,我自己感悟到越来越好用,操作和应用也越来越比较方便,开发数据库方面的企业管理软件 朋友们经常会遇到中途需要修改数据库表 结构 ,还不想要表中数据受到影响,PowerDesigne
Sybase central工具中,我们经常能看到如下页面:昨天正巧有个客户需要导出这么一份table的数据,于是我写了如下SQL语句来查询table信息:SELECT tbl.table_nameAS"Name", usr.user_nameAS"Owner", 'Table'ASType,--因为查询的是Table的信息,而非...
经过我多次验证。最终找到了 Sybase 中查询数据库 结构 方法 了。 在此之前,我就非常不解这 Sybase 数据库怎么就没有和 Oracle 、MySql一样简便的 方法 desc 表名; 在网上查询之后,得到一个结果。 sp_help 表名; 可是这样查出了多个结果。尽管里面有我们想要的结果。但我们仅仅取一个,并且还在中间。 怎么办呢?看存储过程源代码。把...
SELECT a.name,b.colid,b.name,c.name,b.usertype,b.length, CASE WHEN b.status=0 THEN 'NOT NULL' WHEN b.status=8 THEN 'NULL' END status, d.text FROM sysobjects a,syscolumns b,systypes c,syscomments
Oracle数据库基础:关系型数据库原理、Oracle数据库体系结构等。 SQL语言与查询:SQL语句的编写与优化,复杂查询的处理等。 数据库管理与优化:性能调优、备份恢复、安全管理等最佳实践。 数据迁移与升级:数据迁移的方法和策略,从其他数据库向Oracle迁移等。