大家帮我看看这个SQL语句

来源:百度知道 编辑:UC知道 时间:2024/06/17 15:49:07
dim shijian
shijian=now()
sql="select * into "&cstr(shijian)&" from d_2people"

执行以后无任何显示,也没有新建表

select * into "&cstr(shijian)&" from d_2people

的意思是:
把 d_2people表里的所有东西读取出来,存储到
"&cstr(shijian)&" 里
首先,肯定是不会建立表了,然后,
句子在执行时候肯定是
select * into 2008 9 8 5:20:20 from d_2people
这样的句子能不报错都够意思了

晕死
USE [db_PMS]
GO
/****** 对象: Table [dbo].[B] 脚本日期: 09/08/2008 18:14:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[B](
[IDB] [int] NOT NULL,
[Type] [int] NOT NULL,
CONSTRAINT [PK_B] PRIMARY KEY CLUSTERED
(
[IDB] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

这才是新建表阿
写成存储过程 程序里掉吧你这么搞

这根本是一个错误到没有道理的SQL语句,你还是先去看看SQL的基础知识吧。

建表要用create语句
首先要先连接数据库