如果是db2 的表名:
list tables
得到每一个表的详细信息字段名,字段属性(类型,文字长度,备注)
describe table 具体的表名
平时我就这么获得这些信息
在 Python 类的内部,无论是类属性还是实例属性,都是以字典的形式进行存储的,其中属性名作为键,而值作为该键对应的值。
为了方便用户查看类中包含哪些属性,Python 类提供了 dict 属性。需要注意的一点是,该属性可以用类名或者类的实例对象来调用,用类名直接调用 dict ,会输出该由类中所有类属性组成的字典;而使用类的实例对象调用 dict ,会输出由类中所有实例属性组成的字典。
举个例子:
程序输出结果为:
{' module ': ' main ', 'a': 1, 'b': 2, ' init ': <function CLanguage init at 0x0000022C69833E18>, ' dict ': <attribute ' dict ' of 'CLanguage' objects>, ' weakref ': <attribute ' weakref ' of 'CLanguage' objects>, ' doc ': None}
{'name': 'C语言中文网', 'add': ' >
D
A
B
A
D
A
A
C
A
B
jfieldID logId= env->GetFieldID( objectClass2, "lLogId", "J" ); 这个不对
应该是jfieldID logId= env->GetFieldID( objectClass2, "lLogId", "L" );
Java 类型 符号boolean Z
byte B
char C
short S
int I
long L
float F
double D
void V
objects对象 Lfully-qualified-class-name;L类名
Arrays数组 [array-type [数组类型
methods方法 (argument-types)return-type(参数类型)返回类型
public class CPerson
{
private static string Cname, Csex;
private static int Cage;
public void setsex(string cs)
{//设置性别
Csex = cs;
}
public string getsex()
{//获取性别
return Csex;
}
public void setname(string cn)
{//设置姓名
Cname = cn;
}
public string getname()
{//获取姓名
return Cname;
}
public void setage(int ca)
{//设置年龄
Cage = ca;
}
public int getage()
{//获取年龄
return Cage;
}
}
以上就是关于如何获取数据库中表名、字段名、字段属性信息全部的内容,包括:如何获取数据库中表名、字段名、字段属性信息、Python __dict__属性:查看对象内部所有属性名和属性值组成的字典、Java反射的选择题求解等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)