数据库里保存的是数字,没有格式之说.
输出格式
输入的话,这样应该可以,没试过,一般在程序里写
先自己定义一个文本文件,比如AutoReplace.txt,内容大致如下:
s=SELECT
f=FROM
w=WHERE
o=ORDER BY
d=DELETE
sf=SELECT * FROM
df=DELETE FROM
sc=SELECT COUNT(*) FROM
文件内容可以根据自己习惯修改.
进入PL/SQL Developer后,Tools菜单 - Preferences - UserInterface -Editor里面
中间部分有AutoReplace
现在就可以进入SQL窗口,比如输入sf空格,SELECT * FROM就出来了.
①首先装好10g 11g的数据库;
开始--运行--sqlplus /nolog
conn /as sysdba
create user test identified by test;
grant resource,connect to test;
create table test (id int,name char(10));
commit;
不是十分明白你的意思,你是说写个C/C++程序来实现么?那将非常容易
①.:创建个表,例如 number.可以在oracle里创建也可以用接口创建.
这是在oracle里创建create table number(NO number,... ...);这个参数我就不具体说了啊.
#include iostream
#define LINUXOCCI //避免函数重定义错误
#include occi.h
using namespace std;
using namespace oracle::occi;
int main()
{
//创建环境变量
//Environment
Environment *env = Environment::createEnvironment(Environment::OBJECT);
//username是oracle的用户名
//userpass是oracle的密码
//connstr是oracle的连接字符串
string username = "atc";
string userpass = "atc";
//创建连接
//connection
Connection *conn = env-createConnection(username, userpass, connstr);
if(conn == NULL)
cout "access oracle failed..." endl;
return 0;
}
int count =0;
whlie(1)
//创建一个SQL语句的执行对象
//statement
Statement *st = conn-createStatement();
st-setSQL("insert into number values(count)");
st-executeUpdate();
n++;
break;
//关闭连接
env-terminateConnection(conn);
Environment::terminateEnvironment(env);
理论上上面的代码就能实现你想要的,不过我当时写的是实现一个插入代码,我修改的没测试,你试试看,不行的话我还有批量操作的代码.你在站短我咱们在研究
以上就是土嘎嘎小编为大家整理的时钟java源代码相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!