在PowerBuilder下连接Oracle数据库,新建表的时候数据类型找不到有整数类型怎么办?

RT
不知道为什么,我在创建学生表的时候,书上说让我将数据类型设置成tinyint,但是不知道为什么,在datatype的选项中没有这个选项,而且也没有诸如number、int等选项,这究竟是为什么?如果我要一个整数类型,那就只能设置成long?

不能是long,oracle的long是指长文本,就是对于sqserver的text那个。

你copy一个data type 下拉的屏幕的看看,应该有number或者int的选项的。追问

下拉菜单截图不方便,我就直接抄一下


CHAR VARCHAR2
DECIMAL
BINARY_DOUBLE
RAW
BFILE
BLOB
LONG RAW
DATA
BINARY_FLOAT
CLOB
DOUBLE PRECISION
LONG
NCHAR
NVARCHAR2
NCLOB

没发现哪个是整数类型啊

追答

能对的上是Decimal,对应oracle的number

追问

那么有相关资料吗?我想搞清楚各个类型对应oracle的对应关系。

追答

没有现成的

下面4个是常用的

字符: varchar2
数字: number
日期: date
二进制: BLOB

其他不常用。

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-05-09
int 可以用呀

教你如何用powerbuilder工具来连接oracle数据库
一、打开已经安装好的pb9.0,主界面菜单栏有个两个圆柱形就行数据库连接,点击database。二、选择oracle版本,由于数据库版本是9i,可以使用084 oracle8\/8i.右键--选择new profile。当然你也可以设置好的profile导入进去。也可以把设置好profile导出来。三、弹出database profile setup界面,我们点击connect...

如何在powerbuilder中导入数据库?
打开 PowerBuilder,并创建一个新应用程序。在对象工具栏中选择“DataWindow”,并在打开的窗口中选择“建立”,选择数据库类型并点击“确定”。在出现的连接属性框中填写相关信息,比如数据库地址、用户名、密码等。通过点击“测试连接”按钮来进行测试连接。点击“确定”并等待 PowerBuilder 连接到设定的数...

如何用PowerBuilder连接Oracle
用于查询oracle数据库的数据,PowerBuilder工具查询较为快速,而且还能修改查询数据。下面我来介绍如何用PowerBuilder工具来连接oracle数据库。http:\/\/jingyan.baidu.com\/article\/046a7b3efaf75cf9c37fa974.html

POWERBUILDER 9.0 连接ORACLE11数据库怎么设置
配置oracle的本地网络服务名, pb使用oracle的专用接口 servername (好像是) 填写 上面设置的本地网络服务名 用户名,密码 ok

PowerBuilder 9.0如何与orcale9i连接?
打开之后,选择里面090 Oracle 9i一项,点右键,新建。输入服务名和用户密码,然后点preview那页,测试一下,如果成功,保存,并复制preview那页的脚本。拷贝到pb的application的open事件中,把*改成登录密码,然后加上connect using sqlca 这个是在程序里建立连接,连接成功,可以打开主窗体 上边的配置是PB...

程序设计中的指令是什么?有哪几种?
方案五 SQL语言 & Power Builder 对于一些传统的数据开发人员来说,Foxpro系列也许让他们感到更加熟悉。但是对于初学者来说,PowerBuilder也许是最好的数据库开发工具。各种各样的控件,功能强大的PowerBuilder语言都会帮助你开发出自己的数据库应用程序。 [NextPage] JSP简介 在Sun正式发布JSP(Java Server Pages)之后,...

用POWERBUILDER建立数据库的时候需要用到SYBASE CENTRAL,求下载地址
不需要的。Powerbuilder简称PB是数据库管理系统开发软件,一般是PB+SqlServer或PB+Oracle或PB+Sybase等。所以,你通过Database profiles任意连接一个数据库都可以的,甚至Access、MySQL等小型数据库。所有这些有两种连接方法:一种是某个数据库的专用连接方法;另一种是ODBC中间件连接方法。

pb9.0连接oracle8.0.5数据库中遇到的问题
在PB9中创建数据库连接时(Database Profile Setup窗口),设定好登录名和口令一些信息后,切换到System页,在PowerBuilder Catalog Table Owner一项填入表的所有者(一般情况下填SYSTEM即可),就可以了。不明白的话,问我。

查询Oracle数据库表字段类型sql语句
1.这里涉及到两个系统视图的应用dba_tab_cols和user_tab_cols;2.dba_tab_cols包含所有用户下表字段信息;user_tab_cols包含当前用户下表信息;使用tba_tab_clos查询表字段类型需要指定owner(用户)3.上述两个表中,table_name,column_name,data_type就可以满足需要查询表字段类型了,具体类型对应其他...

pb2017数据窗口如何显示oracle的nvarchar字符中的生僻字?
确保数据库连接正确:在连接到Oracle数据库时,确保使用正确的字符集。在PowerBuilder中,你可以在数据窗口的属性设置中指定数据库连接的字符集。确保字符集与你的数据库一致,以便正确地显示生僻字。确保数据窗口的数据类型正确:在PowerBuilder中,确保你的数据窗口的数据类型与Oracle数据库中的数据类型匹配。

相似回答