建临时表(30分)

  • 主题发起人 主题发起人 425
  • 开始时间 开始时间
4

425

Unregistered / Unconfirmed
GUEST, unregistred user!
create table #tem( nj char(30));
我在建临时表时运行上语句,报错非法字符
我用的是oracle
 
create table #tem( nj char(30));
^???
 
#是建临时表的符号
 
不太懂Oracle,可以试试:
create table #"tem"( nj char(30))或
create table "#tem"( nj char(30))
 
查资料 oracle 好像没有 '#',

'#'什么数据库支持?
 
我不懂Oracle,但你这条语句在Sql server上执行是没问题的(将后面的‘;’去掉)。
而且在Delphi中调用也没问题
 
表名不能以# 或数字开头
 
create table ##tem(nj char(30));
 
多人接受答案了。
 
后退
顶部