
正文
Oracle能用字符串代替表名么,oracle 字符串
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
数据库中怎样将查到的字符串当表名查询
要么用job来干上面那个活计(如果数据滞后点关系不大的话比触发器好些);或者我又想,如果这些表的结构比较类似的话,至少id都是同一类型的话,做个带表名的视图,表大的话id上要有索引。
你用ID查出你存的字符串(这里你存的是其他表名),返回的结果集是一条记录。
db2数据库 有个values函数可用于你说的这种操作,但是mysql本身是 没有这样的函数的。下面是取巧的一种写法,也能得到你想要的数据。
,首先,打开sql查询器并连接到相应的数据连接,例如测试库。2,单击“查询”按钮并键入:select table_name来自information_schema.columns,其中table_schema =“test”和column_name =“name”;。
这个是不支持的。 如果你的表名,要做为参数的话,那你只能拼字符串,然后 exec 当成一个字符串来执行。
相关问答
Q1: oracle怎么查询字符串形式的表名
或者我又想,如果这些表的结构比较类似的话,至少id都是同一类型的话,做个带表名的视图,表大的话id上要有索引。
首先,打开并登陆plsql。然后点击左上角的新建,选择sqlwindow。此时,右边区域就会弹出一个sql窗口,我们可以在这里输入一些sql语句。查询多个字段的sql语句为:select字段1,字段2from表名。
第一步, MySQL数据库使用特定字段查询所有表名,代码见下图,转到下面的步骤。第二步,执行完上面的操作之后,Oracle数据库使用特定字段查询所有表名,代码见下图,转到下面的步骤。
Q2: 怎么将oracle的sql文件转换成mysql的sql文件
1、解决方案1:可以将oracle数据导入到Mysql数据库中网上有免费的oracle2mysql工具,你可以到csdn搜索下载,使用过很好用,可惜现在手边没有 解决方案2:目前没有开源的直接可以转化的工具,只能手动去修改。
2、Oracle数据库导出的命令,参考下面的 exp system/system@ordb file=d:\mb.dmp owner=(scott)导入mysql的步骤,参考下面的。
3、解决办法是把Oracle 中sequence 转换成使用auto_increment 属性,某些情况可能还有一种办法可以解决问题,新建一个独立的表用来专门记录自动增长型的数据。5 、索引长度限制的区别。
4、怎么将oracle的sql文件转换成mysql的sql文件 转换一般会遇到的问题:1 、 大小写敏感的区别( 如果服务器 OS 是linux) 。在oracle 中一般情况下不区分大小写。
5、怎么将sql文件导入PowerDesigner中的方法(将oracle的sql文件转换成mysql的sql文件)呢?怎么将xx.sql文件的数据库结构导入powerdesigner 的方法呢? 现讲下。
6、在以linux为内核的操作系统中是大小写敏感的。
Q3: oracle字段数据设置空字符串
可以使用INSERT语句,在VALUES中使用NULL或者忽略想插入空值的列。要注意,想插入空值的列,必须是可空列,或者是非主键列。
修改类型要求字段类型必须是为空。要不您就建一个临时表把数据先备份过去吧create table b as select * from a之后清空a列或者全清空,然后再往回转,使用to_number把varchar2字段转化一下存回来。
创建一张数据库测试表,用于演示null空值的查询。往测试表中插入测试记录,包含一个NULL、空字符串、非空字符串值。查询测试表中的所有数据,select * from tblNullData。
空字符串和null不是一回事,结果应该返回字符串。
关于Oracle能用字符串代替表名么和oracle 字符串的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







