当前模块中,所有针对表操作的菜单命令都集中于此。
获得In字符串:将选择的当前表当前列的所有选择行的数据拼接成SQL语句的in条件,并复制到剪切板中去。如果需要使用的话,在其他地方直接粘贴出来即可。比如下面的执行结果为:'2','1.8','1.6','1.4','1.2','1.1'。生成的文本会根据列的数据类型而自动改变。
获得Insert语句:获得当前选择行(可多行选择)对应的Insert语句,然后复制到剪贴板内。
获得Update语句:获得当前选择行(可多行选择)对应的Update语句,只更新修改部分,然后复制到剪贴板内。
获得所有列Update语句:获得当前选择行(可多行选择)对应的Update语句,更新所有列,然后复制到剪贴板内。
填充GUID:在选定行的当前列填充一个新建的GUID值。只能在字符类型的列中填充,而且字符的长度必须大于等于36。
补全GUID :在当前表的选定列中,将所有为空的行填充入一个新建的GUID值。同样要注意,只能在字符类型的列中填充,而且字符的长度必须大于等于36。
转成备注:将当前表选择的当前列转成备注模式,点击单元格右边的...按钮,可以弹出一个编辑窗口,可以更方便地进行大文本编辑。
批量插入:此命令的特点是,会根据每种数据库的特性,以最快的方式插入数据(如果支持的话,启用SqlBulkCopy)。此命令会把当前表中的内容全部重新插入到数据库中,每点击一次插入一次,所以为了避免重复数据,千万记得不要重复执行。所以,为了保证数据的唯一性,请先通过右边数据源区域中的“插入”模式加载一个空表出来,然后再添加需要插入的数据。
命令窗口:可以打开系统的命令调试窗口,可以通过命令以实现批量修改数据的需求。
拷贝表结构:可以在不同的数据源之间实现拷贝表结构及数据。
数据库对象查找与定位:我们可以根据关键字查找数据库中有哪些表中有类似字段。我们还可以根据一个值查找这个值在数据库中哪个表里面有,还支持继续查找、排除查找,自定义数据查找的逻辑运算符。
Excel导入数据库:可以根据一个Excel文件,将Excel中各个Sheet分别导入到数据库中,支持导入数据库表结构和表数据。
新数据管理:如果我们需要同时查看与管理多个数据源里面的表时就可以考虑再打开一个数据管理模块。