应该是LONG。下面是ORACLE中的数据类型:
VARCHAR2(size)
可变长度的字符数据
CHAR(size)
固定长度的字符数据
NUMBER(p,s)
可变长度的数字数据
DATE
日期和时间值
LONG
最大2G的可变长度字符数据
CLOB
最大4G的字符数据
RAW and LONG RAW
原始二进制数据
BLOB
最大4G的二进制数据
BFILE
最大4G的,存储在外部文件中的二进制数据
ROWID
一个64进制的数制系统,表示表中一行的唯一地址
NUMBER(1)
Bit 数据类型在 SQL Server 数据库中以存储 1、0 进行存储。
往数据库中添加,修改 bit 类型的字段时,只能用 0 或者 1。
关于修改 Bit 类型的字段
1.若使用 SQL 语句在查询分析器中进行修改,需要传入 1、0;
在SQL语句中也只能用 0 或者 1,比如 "where sex=1" 不能用 "where sex=TURE"。
2.若使用企业管理器直接在表中进行修改,需要使用 True、False;
使用 SqlDataReader 读出的 Bit 类型数据返回值为 bool 类型,若将返回结果关联到 GridView 中,那么此列下呈现的是复选框,复选框的 Checked 属性绑定 Bit 类型字段的返回值。
用number(1)就可以了