SELECT a.colorder N'字段序号',a.name N'字段名',(case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end) N'标识',(case when (SELECT count(*) FROM sysobjects WHERE (name in (SELECT name FROM sysindexes WHERE (id = a.id) AND (indid in (SELECT indid FROM sysindexkeys WHERE (id = a.id) AND (colid in (SELECT colid FROM syscolumns WHERE (id = a.id) AND (name = a.name))))))) AND (xtype = 'PK'))>0 then 'yes' else '' end) N'主键', b.name N'类型', a.length N'占用字节数', COLUMNPROPERTY(a.id,a.name,'PRECISION') as N'长度', isnull(COLUMNPROPERTY(a.id,a.name,'Scale'),0) as N'小数位数',(case when a.isnullable=1 then '√'else '' end) N'允许空',isnull(e.text,'') N'默认值' FROM syscolumns a left join systypes b on a.xtype=b.xusertype inner join sysobjects d on a.id=d.id and d.xtype='U' and d.name<>'dtproperties' left join syscomments e on a.cdefault=e.id where d.name='" + tablename + "'order by object_name(a.id),a.colorder 这是SQL下的查询表结构语句谁能把它改成Oracle的语句???
解决方案 »
- Oracle中重新导入.sql.文件出现的问题
- 时间相关
- code和xgsj联合主键的记录取出xgsj最新的code,求sql语句,很有意思
- 有部门表,人员表,在部门下有人跟部门同时属于同一部门的关系,问能否查找到部门下有人的部门(过滤掉没人的部门)?
- ORACLE开发中的错误
- 菜鸟提问了;在线等~
- asp.net中使用OracleClient的问题。。急
- 如何在同一个服务器的两个数据库之间进行交换数据?
- 为什么我在Linux7.3上装ORACEL817,在安装net configuration assitant时,就死了
- 如何优化这个report builder6i报表的sql查询?
- 对于"继承"关系的两个表的该如何操作?
- oracle能写 对列的触发器吗?
会报错:ora-00900
好奇怪
而且我执行
select * from qzACC_user_delayed_log;select * from balance_def;
这两句的时候会报错:ora-00911
单独执行任何一条的时候会有结果的