在数据库中如何建表(这个表有点特殊)

china91ad 2003-05-24 11:31:48
我想在asp.net中用代码动态地将一个表,并且表名是和列名相同,请问高手能否实现?
...全文
73 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ld_key 2003-05-24
  • 打赏
  • 举报
回复
有什麼區別嗎?
cmsoft 2003-05-24
  • 打赏
  • 举报
回复
表名与列名相同?什么意思?

create table tableName
(
tableName varchar(50)
)
yqdeng 2003-05-24
  • 打赏
  • 举报
回复
当然可以,跟作查询这些操作差不多呀,只不过你得保证有一定得权限
lihonggen0 2003-05-24
  • 打赏
  • 举报
回复
CREATE TABLE [name] (
[id] [int] NULL ,
[name] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY]
GO


flygq 2003-05-24
  • 打赏
  • 举报
回复
当然可以
建一个存储过程里面可以这样写

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[tablename]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[tablename]
GO

CREATE TABLE [dbo].[tablename] (
[tablename] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY]
GO

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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