数据库中的数据到底是放在哪了

数据库中的数据到底是放在哪了,第1张

放到了file里

在oracle中

对database的定义是

在磁盘上一些file的集合

当然不同的数据

file也不同

比如说Oracle

分为controlfile,datafile,serverparameterfile,redologfile等

比如说sql server

分为datafile,transactionfile等

至於数据怎么放到file中的,

不知道怎么回答

假如你自己定义了某种语言来作为解释器

并用这种语言写了个程序,

可以捕捉键盘输入并以某种形式

写到某个你指定的文件里

你还要问怎么把从键盘输入的东西写到那个文件里的么?

试试这个

select into SQL中的表 from OpenDataSource( 'MicrosoftJetOLEDB40',

'Data Source="e:\excel\ttxls";User ID=Admin;Password=;Extended properties=Excel 50')[Sheet1$]

晕,直接拿着备份到总部的数据库恢复不就可以了。但要注意一个问题,就是数据库名称是否一样,如果一样的话会覆盖掉总部的数据库。你得把外地的数据库恢复成另外一个数据库名称就可以了。

如果你是想要合并数据库的话,那就麻烦了,你可以尝试一个表一个表的往总部的数据库里面导入,但肯定会出现主键冲突的错误,你得自己手动设置主键,还得保证相关性都完整,不然就乱套了。

做之前得先把总部的数据库备份了,不然搞砸了就死了!

以上就是关于数据库中的数据到底是放在哪了全部的内容,包括:数据库中的数据到底是放在哪了、怎样将Excel中的数据导入数据库、在SQL中如何将数据添加进数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9764310.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存