求助,如何在程序中动态向数据库中添加表(在线等待,解决问题马上给分)

20hao 2003-10-17 08:28:10
如今,我需要在程序中向数据库中添加一个表(其中有两个字段,id,char;money,double)
请问如何编写相应的程序代码!!!!!!!!
...全文
56 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
chrisfy 2003-10-17
  • 打赏
  • 举报
回复
同意动态create语句
workhand 2003-10-17
  • 打赏
  • 举报
回复
同意楼上,用动态sql语句可以实现
只要拼好sql语句就行了
SilverSands 2003-10-17
  • 打赏
  • 举报
回复
ls_sql ="CREATE TABLE dbo.zys_view_jm" + "~r~n" + &
"AS" + "~r~n" + &

execute immediate :ls_sql ;
SilverSands 2003-10-17
  • 打赏
  • 举报
回复
ls_sql ="CREATE TABLE dbo.zys_view_jm" + "~r~n" + &
"AS" + "~r~n" + &
"SELECT dbo.zys_jm.lsh, SUM(dbo.zys_jm.jmmj) AS jmmj, SUM(dbo.zys_jm.pzjmse) " + "~r~n" + &
" AS pzjmse, SUM(dbo.zys_jm.jml) AS jml" + "~r~n" + &
"FROM dbo.zys_jm INNER JOIN" + "~r~n" + &
" dbo.zys_sbb ON dbo.zy

execute immediate :ls_sql ;
qqjj7758 2003-10-17
  • 打赏
  • 举报
回复
string sqlstatement
sqlstatement="CREATE TABLE filename (col_definition[,col_definition,...])"

immediate execute sqlstatement;
klbt 2003-10-17
  • 打赏
  • 举报
回复
同意楼上,用动态sql语句可以实现
longdrang 2003-10-17
  • 打赏
  • 举报
回复
將create table tablename(id char(10) not null,money double(8,2));直接放在程式代碼中.
qqjj7758 2003-10-17
  • 打赏
  • 举报
回复
create table 啊
在代码中执行 创建table的 sql 语句就可以了啊

1,072

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧