其他
使用 Excel 快速生成 SQL 语句,用过的人都说好
The following article is from SQL数据库开发 Author 丶平凡世界
关注上方“Python数据科学”,选择星标,
精彩文章不会错过!
我们可以先写一条插入语句,如下:
INSERT INTO Person VALUES(1,'吕布',25,'男','13500000001')
="INSERT INTO Person VALUES("&A2&",'"&B2&"',"&C2&",'"&D2&"','"&E2&"')"
3、生成SQL语句
4、执行SQL
5、扩展SQL示例
--使用循环语句查询所有表的数量DECLARETNAME VARCHAR2(200);BEGIN--获取系统表中的所有表名 FOR X IN (SELECT TABLE_NAME FROM user_tables where table_name like 'HR_TEMPTABLE%')--开始循环 LOOP --循环主体部分 TNAME :=X.TABLE_NAME; --赋值 EXECUTE IMMEDIATE 'SELECT '''X.TABLE_NAME'''||',COUNT(1) Num FROM '||X.TABLE_NAME; --执行循环主体 END LOOP; EXCEPTION WHEN OTHERS THEN DBMS_OUTPUT.put_line(TNAME); RAISE;END;END;
SELECT TABLE_NAME FROM user_tables